Conservatives Lose Seat Held For 200 Years In Stunning UK Election Upset
Boris Johnson’s Conservative Party suffered a major by-election defeat as the Liberal Democrats won a seat held by the Conservatives for nearly two hundred years. The Liberal Democrats won 47.2% of votes…