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.