
Sir Keir Starmer declined to keep signed baseball caps given to him by Donald Trump – but bought Taylor Swift merchandise he was given by the star’s record label.
A record of gifts received by the Prime Minister showed the US President gave him the caps in September when the pair had dinner before Mr Trump’s election victory.