Update - Sky News is forecasting a hung parliament with Conservatives winning between 315 and 321 seats and Labour with between 260 & 266

— Sky News Breaking (@SkyNewsBreak) June 9, 2017