General Elections Since 1945

-19025239Seat Swing0612Vote Swing1945196319811999201719450246810121416050100150200250300350400450Votes (M)SeatsLabourConservativeLiberalCommunistNationalistSNPPlaid Cymru