A few short weeks ago when Theresa May called a General Election there was only one question on people’s minds: how big will her victory be? Faced with a Labour Party trailing in the polls, assumed to be demoralised thanks to Jeremy Corbyn’s leadership, and perceived to be too left […]