YouGov poll forecasts no Tory seats in Wales and swathes of northern England
The MRP poll of 47,751 adults between June 19 and July 2 suggests the Conservatives could win just 102 seats.
The MRP poll of 47,751 adults between June 19 and July 2 suggests the Conservatives could win just 102 seats.