British elections: Labour Party faces major defeat
Millions of British voters cast their ballots on Thursday in local and regional elections that are expected to inflict a massive setback on Prime Minister Keir Starmer's Labour Party. Elections for nearly 5,000 council seats in England as well as for the parliaments in Scotland and Wales could call Starmer's governing ability into question.