The Tories are heading for a 68-seat majority, according to a YouGov poll using MRP modelling

2019 prediction of seats won

359

13

43

211

Con +42

Lib Dem +1

SNP +8

Lab -51

4 Plaid Cymru, 1 Green, 1 Other

2017 result (seats won)

317

12

35

262

Con

Lib Dem

SNP

Lab

4 Plaid Cymru, 1 Green, 1 Other

2019 prediction of vote share

43%

14%

3%

32%

Con

Lib Dem

SNP

Lab

3% Brexit, 0.5% Plaid, 3% Green, 1% Other

2019 prediction of seats won

4 Plaid Cymru, 1 Green, 1 Other

359

13

43

211

Con +42

Lib Dem +1

SNP +8

Lab -51

2017 result (seats won)

4 Plaid Cymru, 1 Green, 1 Other

317

12

35

262

Con

Lib Dem

SNP

Lab

2019 prediction of vote share

0.5% Plaid, 3% Green, 1% Other

43%

14%

3%

3%

32%

Con

Lib Dem

Brexit

SNP

Lab