Relations between presidents and prime ministers aren’t always easy, even without Elon Musk weighing in with his views.
The last time I innocently channel-hopped, I saw Sir Keir Starmer - Britain’s fifth Prime Minister in five years - bemoan ...