The British general election dealt a devastating blow to the Labour Party. The Conservatives have won the largest majority in Parliament since Margaret Thatcher’s reelection in 1987. Read the rest at The National Interest.
The UK Election Should Serve as a Warning to Democrats
by