17:21

The Conservatives are on course to make significant gains in Wales, according to a YouGov poll.

Labour is on 40%, only just ahead of the Tories (37%) and Plaid Cymru is in third place on 10%.

Roger Awan-Scully, head of politics at Cardiff University, projected that if the figures are accurate this could leave Labour with 20 seats in Wales (down from 28 in 2017). The Conservatives could win 16 (10 more than in 2017)

Awan-Scully said this would be the lowest Labour seat number in Wales since 1983 (when there were 38 rather than 40).

Forty per cent of people said they believed Boris Johnson would be a good prime minister, while 33% said Jeremy Corbyn would do a good job in No 10.

The poll was carried out for ITV Wales and Cardiff University.