Sir Keir Starmer defended his decision not to allow UK bases to be used by the US in the initial strikes against Iran in the face of criticism from Donald Trump..