Tory election victory hopes hit by shattering byelection defeats

Starmer hails results as ‘cry for change’ as Sunak’s party loses Selby and Ainsty and Somerton and Frome, but clings on in Uxbridge

Rishi Sunak’s chances of guiding the Conservatives to victory at the next general election looked increasingly slim on Friday after his party suffered two shattering byelection defeats.

Labour gained its second biggest swing from the Tories since 1945, overturning a 20,000-vote Tory majority in Selby and Ainsty, with the Liberal Democrats also toppling the Conservatives in the previously safe West Country seat of Somerton and Frome.

Keir Starmer, the Labour leader, said the Tory defeats showed voters had let out a “cry for change” despite narrowly failing to take Boris Johnson’s former Uxbridge and South Ruislip seat by 495 votes, amid unrest over the expansion of the ultra-low emission zone (Ulez) charge on high-polluting vehicles.


Sunak said on a visit to Uxbridge on Friday that the result, which left the Tories clinging on to the seat after a 6.7% percentage point swing to Labour, showed the general election was still up for grabs and insisted he would “double down” on his approach.

“Westminster’s been acting like the next election is a done deal,” the prime minister said. “The Labour party has been acting like it’s a done deal, the people of Uxbridge just told all of them that it’s not.”

However, the results underline the extent to which the national mood has turned against Sunak’s party, promptings fears among demoralised Tory MPs and activists that – without a dramatic change in fortunes – support may not return in time for next year’s general election.


Sunak is expected to face two more byelection tests later this year in Nadine Dorries’s Mid Bedfordshire seat and Chris Pincher’s Tamworth constituency. The results across all three constituencies on Friday morning put the governing party 21 percentage points behind on average, similar to national polling which puts them on course for election defeat.

However, the Labour’s delight was notably tempered by its failure to take Uxbridge from the Tories, with some in the party blaming the decision of the London mayor, Sadiq Khan, to extend the Ulez to the capital’s suburbs.

Starmer urged Khan to “reflect” on the implementation of the Ulez extension, although Labour sources said there were no plans to water down its own green policies, insisting the £28bn plan to invest in green jobs and industry would help with the cost of living.

Khan defended the expansion, which comes in at the end of August, saying he was “determined to clear the air in London”, but acknowledged he was “disappointed” that Labour had failed to win the west London seat.


Sunak faces his own battle over green policies, with Tory sceptics arguing the government should abandon its plan to ban the sale of new petrol and diesel cars from 2030, while environmentally minded MPs urged him to hold firm on net zero commitments.

The prime minister spent the rest of Friday working from Downing Street, but put off a mooted cabinet reshuffle until a future date. Instead, he will have been pondering over how to boost the fractured and despondent Tory vote ahead of next year.

In a night of high drama, Keir Mather, Labour’s 25-year-old candidate in Selby and Ainsty, overturned a 20,137 Tory majority to win by 4,161 votes, a historic 23.7 percentage points swing.

Starmer travelled to Selby Town football club in the North Yorkshire constituency – 237th on Labour’s target list and just a few miles from Sunak’s own seat – to celebrate the record victory, which was helped by the fact that thousands of Tory voters stayed at home.

“You voted for change. You put your trust in the Labour party, and we hear you,” he told party supporters. “We hear that cry for change away from the chaos, away from those rising bills, the crumbling public services – a cry for change and we will deliver.”

Newly elected Labour MP Keir Mather with Labour leader Sir Keir Starmer at Selby football club, North Yorkshire
Keir Starmer travelled to Selby FC in North Yorkshire to celebrate 25-year-old Keir Mather’s dramatic win. Photograph: Danny Lawson/PA

In Uxbridge, the Tory candidate Steve Tuckwell, a local councillor, won by just 495 votes – well down on the 7,210 majority won in 2019 by Boris Johnson, who quit the seat after the privileges committee found he had lied to parliament over the partygate scandal.

The Liberal Democrats were also celebrating after a 29 percentage point swing in Somerton and Frome saw a 19,213 Tory majority turned into an 11,008-vote cushion for new MP Sarah Dyke.

On a victory visit to Frome, Lib Dem leader Ed Davey said the result showed his party was once again a force in its former West Country heartland, as he became the first leader since Paddy Ashdown in the run-up to the 1997 election to win four byelections.

Calling for a general election “to end this Conservative circus”, he pretended to light a circus cannon adorned with the slogan “Get these clowns out of No 10” as yellow confetti was sprayed across dozens of party supporters.


There was clear evidence of tactical voting by Labour and Lib Dem voters in both the Selby and Somerton contests, potentially spelling further bad news for the Tories if repeated at the general election. The Lib Dems came sixth in Selby, while Labour came fifth in Somerton, with a vote share so low the party lost its deposit.

The Greens, meanwhile, took third place – albeit distantly – in all three seats. Siân Berry, selected by the party to fight their sole parliamentary seat, said Labour’s seeming shift to the right under Starmer would improve their chances of holding Brighton Pavilion at the next election.

On a visit to the Rumbling Tum cafe in Ruislip, Sunak, who had just avoided becoming the first prime minister since 1968 to lose three byelections on the same day, welcomed the narrow win after a poor showing by his party across the three contests.

“Byelections, midterms for an incumbent government are always difficult. They rarely win them,” he said. “The message I take away is that we’ve got to double down, stick to our plan and deliver for people.”

However, Tory MPs returning to their constituencies for the summer will now have to explain to local members how the Tory leadership plans to get back on track against a backdrop of falling living standards, struggling public services and the economy faltering.

Additional reporting by Sammy Gecsoyler and Mabel Banfield-Nwachi


Pippa Crerar and Helen Pidd

The GuardianTramp

Related Content

Article image
Byelection results: Keir Starmer blames Uxbridge defeat on Ulez and calls for Sadiq Khan to ‘reflect’ on it – as it happened
London mayor’s plan to extend ultra low emission zone blamed by some for Labour’s defeat in Boris Johnson’s old seat

Kevin Rawlinson, Andrew Sparrow, Helen Sullivan and Nadeem Badshah

21, Jul, 2023 @4:54 PM

Article image
Local election polls open across England in ballot test for Sunak as PM
Voting on more than 8,000 seats across 230 councils will involve UK’s first mass use of mandatory ID outside Northern Ireland

Peter Walker and Aubrey Allegretti

04, May, 2023 @6:00 AM

Article image
Labour wins Chester byelection with ‘best result since 2010’
Rishi Sunak’s first test ends brutally, with 14-point swing pollsters say would give Starmer comfortable majority at election

Sammy Gecsoyler and Kiran Stacey

02, Dec, 2022 @2:52 PM

Article image
Labour stays on course for power with Chester byelection victory
Little sign of Tory resurgence under Rishi Sunak after thumping win for Labour against difficult backdrop

Kiran Stacey Political correspondent

02, Dec, 2022 @9:54 AM

Article image
The Guardian view on byelection results: leaders speak of successes amid party defeats | Editorial
Editorial: There are good reasons for not voting for the Tories, but Sir Keir Starmer needs to offer compelling reasons to vote for Labour


21, Jul, 2023 @5:30 PM

Article image
Tories seek solace in Uxbridge but byelections show mood is against them
Pollsters say dramatic swings spell bad news for Rishi Sunak, yet PM’s allies say there are still reasons to hope

Kiran Stacey Political correspondent

21, Jul, 2023 @7:24 AM

Article image
Income of Labour and Lib Dems up as Tory funds fall, accounts show
Newly released figures seem to show ebbing financial support for Conservatives

Peter Walker Deputy political editor

24, Aug, 2023 @1:45 PM

Article image
‘Mud is beginning to stick’: Tory byelection woe emboldens Labour
Analysis: Party says despite dropping to third in North Shropshire, its focus on Tory chaos is cutting through

Rowena Mason Deputy political editor

17, Dec, 2021 @5:15 PM

Article image
‘Anyone but Tory’: blue wall Yorkshire village questions loyalty ahead of byelection
Bolton Percy residents who were ‘true blues’ say party has lost its direction in recent years

Robyn Vinter North of England correspondent

13, Jun, 2023 @6:24 PM

Article image
Ulez is more than a political football – it’s a matter of life and death for people like me | Letters
Letters: Readers on London’s ultra-low emission zone and its role in the Tory victory in the Uxbridge and South Ruislip byelection

24, Jul, 2023 @4:13 PM