The result of the North Shropshire parliamentary by-election, which took place on 16 December 2021, was as follows:
Helen Morgan (LibDem) 17,957 (47.14%)
Neil Shastri-Hurst (Cons) 12,032 (31.59%)
Ben Wood (Lab) 3,686 (9.68%)
Duncan Kerr (Green) 1,738 (4.56%)
Kirsty Walmsley (Reform) 1,427 (3.75%)
Andrea Allen (UKIP) 378 (0.99%)
Martin Daubney (Reclaim) 375 (0.98%)
Howling Laud Hope (Loony) 118 (0.31%)
Suzie Akers Smith (Ind) 95 (0.25%)
James Elliot (Heritage) 79 (0.21%)
Boris Been-Bunged (Rejoin) 58 (0.15%)
Earl Jesse (FA) 57 (0.15%)
Russell Dean (PartyParty) 19 (0.24%)
Yolande Kenward (ND) 3 (0.01%)
Liberal Democrat majority 5,925; Turnout 38,093 (46.28%).
Meanwhile, next door in Shrewsbury..:
https://www.shropshirestar.com/news/politics/2021/12/16/shrewsbury-mp-broke-no-rules-amid-claims-he-pleaded-for-lucrative-saudi-job/. At least it's not China in his hand, I suppose.