Following last week’s disastrous UK General Election which saw the Labour Party post a 9% decline in constituency seats to 232 (2010 Election: 256). The left-wing political party must now tackle the critical choice of who will be its leader following the departure of Ed Miliband. Less than a week since the conclusion of the UK General Election (7 May), …
Read More »