Keir Starmer's just been humiliated in front of the entire world - it's his own fault

Donald Trump pilloried the Prime Minister for his record on energy prices and immigration, fully aware of the boost it would give Nigel Farage's Reform UK


