In the run up to last week’s UK election, two things seemed extremely clear: (1) the Conservative Party would not be able to secure a majority; but (2) the Conservative Party would be the single largest party. However, the Conservatives have done far better than we and most observers predicted: the numbers currently poll to the …Read More