The British elect a new parliament today, and it seems the question is no longer whether Labour will win but how heavy the losses will be for the Tory government. Read More