The Lib Dems came second to the Tories in 80 seats at the 2019 general election

Share of 2019 vote

Over 40%

Under 20%

20-40%

Chesham and Amersham

The Lib Dems took the formerly safe Tory seat on Thursday night, overturning a majority of 16,223

Cheadle

42%

vote share

in 2019

Brecon and

Radnorshire

36%

St Ives 41%

Winchester

47%

Lewes

43%

Share of 2019 vote

20-40%

Over 40%

Under 20%

Chesham and Amersham

The Lib Dems took the formerly safe Tory seat on Thursday night, overturning a majority of 16,223

Cheadle

42%

vote share

in 2019

Brecon and

Radnorshire

36%

St Ives 41%

Winchester

47%

Lewes

43%