Senior retired military officers launched caustic personal attacks on Gordon Brown yesterday, accusing the "unsympathetic" prime minister of treating troops with "contempt".
Former admirals, field marshals and air marshals took turns in a heated Lords chamber to accuse Mr Brown of breaking the military covenant and taking no interest in the travails of the armed forces.



