ICM for The Guardian: Tories 41% (-3%), Labour 32% (+3%), Liberal Democrats 18% (-1%).
11.30am, Saturday. Here’s the graphic: