The Iran war has left Britain's armed forces exposed, heaping pressure on Prime Minister Keir Starmer to act on his promises ...