
Support truly
independent journalism
Alistair Carns’s decision to leave the Royal Marines after 24 years’ service to stand for Labour came as a huge surprise. The colonel, who won the Military Cross in Afghanistan, was widely viewed as someone who would rise very high in the armed forces.