"I know I have my doubters and I know I need to prove them wrong, and I will," the prime minister said during a speech in London.

British Prime Minister Keir Starmer vowed that he would not stand aside after Labour took a beating in local elections in England, Wales and Scotland.

As Nigel Farage’s Reform makes sweeping gains, Labour has suffered monumental defeats across the UK in the local and devolved elections