British Prime Minister Keir Starmer has reportedly blocked a request from US President Donald Trump to allow US forces to use UK air bases during any preemptive attack on Iran, owing to concerns it would be in breach of international law, according to multiple reports in British media citing government sources.