Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

Kingswood and Wellingborough by-elections: Key statistics and benchmarks

Labour is hoping to continue its recent run of by-election gains at Kingswood and Wellingborough (Rui Vieira/PA)
Labour is hoping to continue its recent run of by-election gains at Kingswood and Wellingborough (Rui Vieira/PA)

If the Conservatives lose one or both of Thursday’s by-elections in Kingswood and Wellingborough, it would mean the Government has clocked up more by-election defeats in a single parliament than any government since the 1960s.

The Tories’ current tally of by-election losses since the 2019 general election is eight: Chesham & Amersham and North Shropshire in 2021 (both gained by the Liberal Democrats); Tiverton & Honiton and Wakefield in 2022 (won by the Lib Dems and Labour respectively); and Selby & Ainsty, Somerton & Frome, Mid Bedfordshire and Tamworth in 2023 (all Labour gains except Somerton & Frome, which was won by the Lib Dems).

The last government to lose this many by-elections during a single parliament was the 1992-97 Conservative administration led by John Major.

If the Tories lose one or both of Thursday’s contests, it would bring to nine or 10 the number of defeats so far this parliament: more than any previous government since the 1966-70 Labour administration of Harold Wilson, which endured 15 losses.

Even accounting for the Conservatives’ one by-election gain this parliament – winning Hartlepool from Labour in 2021 – a double defeat on Thursday would bring the party’s overall by-election scorecard to nine net losses (10 defeats, one gain).

This would still be worse than any government since 1966-70.

(PA Graphics)

Here are some of the key statistics and historical benchmarks behind the two contests:

– Kingswood

Chris Skidmore won the Gloucestershire constituency for the Conservatives at the past four general elections, increasing his share of the vote on each occasion, from 40% in 2010 to 49% in 2015, 55% in 2017 and 56% in 2019.

Before 2010, Labour had won the seat at every general election since 1992.

This week’s by-election was triggered by Mr Skidmore’s resignation as MP in January, in protest at Government legislation to boost North Sea oil and gas drilling.

He had previously announced his intention to stand down at the next general election, when the constituency is being abolished.

POLITICS Skidmore
(PA Graphics)

Labour came second in the seat at each of the past four general elections and is the main challenger in Thursday’s contest.

To win, the party needs a swing in the share of the vote of 11.4 percentage points.

This is the equivalent of a net change of 12 in every 100 people who voted Conservative in 2019 switching sides.

It is a much smaller swing than the ones achieved by Labour in its recent by-election successes against the Tories, such as 23.9 percentage points at Tamworth, 23.7 points at Selby & Ainsty and 20.5 points at Mid Bedfordshire.

There are six candidates standing in the by-election: Sam Bromiley (Conservative), Andrew Brown (Liberal Democrat), Damien Egan (Labour), Lorraine Francis (Green), Rupert Lowe (Reform) and Nicholas Wood (Ukip).

The abolition of the constituency at the next general election – which has to take place by law no later than January 2025 – means whoever wins the by-election will represent the seat for only a few months.

– Wellingborough

The Northamptonshire constituency was won by Peter Bone for the Conservatives at every general election from 2005 to 2019.

He increased the Tories’ share of the vote at each poll, pushing it up from 43% in 2005 to 48% in 2010, 52% in 2015, 57% in 2017 and 62% in 2019.

Labour came second in four of the five contests, the exception being 2015 when Ukip was runner-up.

Further back, Labour won Wellingborough at the 1997 and 2001 general elections.

POLITICS Bone
(PA Graphics)

The chain of events that led to the by-election began when Mr Bone received a six-week suspension from the House of Commons after an inquiry found he had subjected a staff member to bullying and sexual misconduct.

The suspension triggered a recall petition in his constituency which was signed by more than 10% of voters – the threshold for an MP to be removed from their seat.

The by-election is similar to Kingswood in that is it a two-horse race between the Conservatives and Labour.

However, the swing needed by Labour to win the seat is larger, at 17.9 percentage points – in other words, the equivalent of a net change of 18 in every 100 people who voted Tory in 2019 switching sides.

This is still a smaller swing than the ones managed by Labour in 2023 at the by-elections in Tamworth, Selby & Ainsty and Mid Bedfordshire.

There are 11 candidates standing in this by-election: Nick the Flying Brick (Official Monster Raving Loony), Ana Gunn (Liberal Democrat), Ben Habib (Reform), Helen Harrison (Conservative), Ankit Love Jknpp Jay Mala Post-Mortem (no description), Gen Kitchen (Labour), Alex Merola (Britain First), Will Morris (Green), Andre Pyne-Bailey (Independent), Marion Turner-Hawes (no description) and Kev Watts (Independent).

The constituency of Wellingborough is being replaced at the next general election by the new seat of Wellingborough & Rushden.