Sir Keir Starmer declined to keep signed baseball caps given to him by Donald Trump – but bought Taylor Swift merchandise he ...
Why is the prime minister spending so much of his time making decisions he doesn’t like? It’s not paying off with voters.