The British pollsters — and prime minister — have come up short once again. The surprisingly lackluster performance of the Conservatives in Britain’s snap election yesterday has dealt a blow to Prime Minister Theresa May. Following David Cameron’s Brexit debacle on June 23, 2016, this marks the second time in less than a year that […]
The Losers Of British Democracy