Poll projects a 28 seat majority for the Conservative PArty

An early official release after talk of 30 seats spread

Cons on 339

Labradoodles on 231

The also rans:

  • Lib Dem 15 (+2)
  • SNP 41 (-2)
  • Plaid 4 (0)
  • Green 1 (0)
  • Other 1 (0)