General Election polls and projections: June 1
A detailed look at the latest projections ahead of the General Election on June 8.