The size of the majority Labour overturned at Wellingborough – 18,540 – is the fourth biggest Tory majority the party has overturned at a by-election since the war, behind those at Mid Bedfordshire in October 2023 (24,664), Selby & Ainsty in July 2023 (20,137) and Tamworth in October 2023 (19,634).