Judging by the composition of Britain's next Parliament, the opinion polls leading up to Thursday's election were spectacularly wrong. An army of "shy Tories," those too embarrassed to say they'll vote for the perceived party of the rich, drove the Conservative tally above 50 percent of all 650 seats.
Read Full Article »

