Lib Dems overturn Tory majority to win Somerton and Frome

2023-07-21 2,686