Financial TimesJohnson suffers crushing blow as Lib Dems win in North Shropshire by TheCompaniesDecember 17, 20210 Share0 Prime minister under pressure as Tories lose seat they have held for almost 200 years in by-election