Keir Starmer framed his decision to allow US use of British military bases to strike Iran as “defensive.”