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

10 Dec poll: 2019 prediction of seats won

339

15

41

231

Con +22

(compared with

previous poll)

Lib Dem +3

SNP +6

Lab +31

4 Plaid Cymru, 1 Green, 1 Other

27 Nov poll: 2019 prediction of seats won

359

13

43

211

Con +42

(compared with

2017 result)

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%

12 %

3%

34%

Con

Lib Dem

SNP

Lab

1% Plaid, 3% Green, 2% Other

10 December poll: 2019 prediction of seats won

4 Plaid Cymru, 1 Green, 1 Other

339

15

41

231

Con -20 (compared with previous poll)

Lib Dem +2

SNP -2

Lab +20

27 November poll: 2019 prediction of seats won

4 Plaid Cymru, 1 Green, 1 Other

359

13

43

211

Con +42 (compared with 2017 result)

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

1% Plaid, 3% Green, 2% Other

43%

12 %

3%

3%

34%

Con

Lib Dem

Brexit

SNP

Lab