British Prime Minister Keir Starmer is pledging to revive his struggling government amid calls to resign after disastrous local elections for his Labour Party.

No 10 prepares for battle as party loses seats in heartlands and control of councils in Hartlepool, Tameside, Redditch and Tamworth

The votes are being widely seen as an unofficial referendum on the prime minister, whose popularity has plummeted.