The centrist Liberal Democrats party candidate, Helen Morgan, won the North Shropshire seat by nearly 6,000 votes, overturning a 23,000 vote Conservative majority from 2019."Tonight, the people of North Shropshire have spoken on behalf of the British people.
