Two byelection victories have boosted Keir Starmer after a difficult week for Labour in which the party was accused of a “shambolic” handling of an antisemitism row.
Labour overturned huge Tory majorities to win in Kingswood and Wellingborough, meaning the Conservatives have now suffered the most byelection defeats of any government since the 1960s.
Speaking to broadcasters on Friday morning, Mr Starmer acknowledged it had been a “bumpy” week, but insisted the victories suggest the public can see that his party has changed since Jeremy Corbyn’s leadership, which was often overshadowed by controversies surrounding its handling of antisemitism allegations.
“I think there is a message now from these by-elections… I think the country is crying out for change. Everybody knows that,” he added.
Earlier, Rishi Sunak insisted that his government’s “plan is working” as he urged voters to stick with the Conservatives in the wake of thedouble defeat.
The prime minister said the circumstances surrounding the by-elections in Kingswood and Wellingborough were “particularly challenging” and suggested that the low turnout meant that there “isn’t a huge amount of enthusiasm for the alternative in Keir Starmer,” who he claimed had “no plan” for government.