Conservative; Labour; Liberal Democrats; OtherGraph of poll results since 2005
Graph of YouGov poll results from 6 April 2010