Its amazing the sheer number of Tory seats Labour won which have never voted for them before, thinking especially of seats like Bury St Edmunds, South East Cornwall, Suffolk Coastal, Aldershot, Poole, Folkestone & Hythe, Ashford (Kent), South West Norfolk, Aylesbury etc. Also the huge swings...