Keir Starmer has been humiliated in front of the entire world – and 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


