Iran has fired missiles towards a joint US-UK base in the Indian Ocean as it warned British lives are “in danger” after Prime Minister Sir Keir Starmer backed the US to carry out further strikes.