Boris Johnson facing huge pressure after loss of ultra-safe North Shropshire

Hull Daily Mail

Published

The Lib Dems overturned a near-23,000 majority to seize the seat.

Full Article