There are ten constituencies out of 650 where the toughest battles are going to be fought in this election, with less than a 10 per cent majority.
Gower and Vale of Clwyd, two Welsh assemblies are both considered a ‘toss up’ by YouGov. The other Welsh constituency on the list, Ynys Mon, is considered ‘likely Labour’.
Other ‘likely Labour’ consituencies are Derby North, City of Chester, Brentford, Isleworth and Bury North.
Croydon Central and Ealing Central & Acton are considered ‘lean Labour’ and ‘safe Labour’ respectively.
The Scottish constituency Berwickshire, Roxburgh & Selkirk is predicted to be ‘likely Conservative’.
Live updates will follow as results are announced.
*Information is updated from YouGov and BBC