NATIONAL POLITICAL SHOCKWAVES FROM UK LOCAL ELECTIONS
The outcome of the local elections in the United Kingdom last Thursday has sent shockwaves throughout the British political establishment. In one of the biggest upsets in recent political history - and in a few instances, the past century - the ruling Labour Party suffered disastrous losses mainly t