Remain
Leave
Left
70%
30%
Centre-Left
71%
29%
Centre-Right
51%
49%
Right
31%
69%
July 2017