North Shropshire is the second seat the Lib Dems have taken from the Tories since the 2019 general election

80 seats where the Lib Dems came second to the Tories in 2019

Share of 2019 vote

20%

40%

Chesham and Amersham

Won by Lib Dems in June 2021

North Shropshire

Won by Lib Dems in December 2021. The party came third in 2019

Cheltenham

46%

vote share

in 2019

St Ives

41%

Winchester

47%

Lewes

43%

80 seats where the Lib Dems came second to the Tories in 2019

Share of 2019 vote

20%

40%

North Shropshire

Won by Lib Dems in December 2021. The party came third in 2019

Chesham and Amersham

Won by Lib Dems in

June 2021

Cheltenham

46%

vote share

in 2019

St Ives

41%

Winchester

47%

Lewes

43%