General Election: Labour set for historic landslide win - YouGov poll