From BBC's website.. with only 4 final seats to be announced
http://news.bbc.co.uk/1/shared/election2010/results/
Conservative 304 99 3 +96 10,651,739 36.1 +3.8
Labour ____ 257 3 93 -90 8,570,331 29.0 -6.3
Lib Democrat 57 8 13 -5 6,793,432 23.0 +1.0
What's intriguing is the volume of ACTUAL VOTES taken by Liberals against the votes of labour..
not SEATS.. but votes.
So of 10.6 mill Cons votes and 8.5 mill Lab votes.. the Libs got neary 6.8 mill and yet only got 57 seats...
where the others got 304 and 257
This is a weird system.... it'll always be weird.