But... but... Labour won the key marginal contests in Liverpool and Manchester...
Not just in 'key marginals' but run the Tories close in other 'key marginals'
Votes Labour Tory Electorate
Manchester Labour won 359 000 128 000 1 980 000
Liverpool Labour won 171 000 58 000 1 116 000
Doncaster Labour won 32 000 13 000 180 000
North Tyneside labour won. 29 000 16 000 150 000
Cambridge Tories won 37 000 76 000 608 000
Teeside Tories won 39 000 40 000 486 000
West Midlands Tories won 210 000 216 000 1 961 000
West of England Tories won 43 000 53 000 670 000
Labour 860 000 Tory 600 000 Electorate 7 000 000
That is nearly 20% of the English electorate. Not quite the picture the state controlled BBC would like to portray.