"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.

Partial results from local elections in England show significant losses for Prime Minister Keir Starmer’s Labour Party and gains for Reform UK.