Here in Britain it’s the morning after the night before, and as widely expected we are well into hung parliament territory, with the distribution of seats making it very unclear as to who will form the next government. The opposition Conservatives are the largest party, but well short of having an overall majority.