Westminster Voting Intention Poll

Populus
26 March 2015
CON31
=
LAB33
=
LD9
=
GRN5
=
UKIP16
=
Lead+2