As counting wrapped up in the few dozen seats yet to declare, David Cameron's Tories were on course to become the largest party in the Commons but about 20 seats short of the 326 needed for a majority.
Read Full Article »
As counting wrapped up in the few dozen seats yet to declare, David Cameron's Tories were on course to become the largest party in the Commons but about 20 seats short of the 326 needed for a majority.