General Election polls and projections: May 10
A detailed look at the latest projections ahead of the general election on June 8.