Boris Johnson and the Conservative Party could be set for a comfortable majority according to a new projection poll.

With not long left until the December 12 General Election, the constituency by constituency prediction by YouGov indicates that if the election was held on Thursday, the Conservatives would win 359 seats.

This would be up 42 from the 317 they managed in 2017.

Many of the Conservatives' seats would come at the expense of Labour heartlands in the north, as Jeremy Corbyn's party would see their seat count drop to 211.

The Brexit Party would win no seats in this scenario, while the Liberal Democrats would do poorer than anticipated, winning 13 seats.

Chris Green is set to win Bolton West again, with an increased majority from his 936 in 2017.

The safe Labour seat of Bolton South East is set to elect Yasmin Qureshi once again, with the constituency never electing any other party since its creation in 1983.

Bolton North East has been designated a 'tossup' in the poll, with Labour and the Conservatives battling it out.

The seat was won by Labour's Sir David Crausby in 2017 with a majority of 3,797.

Leigh may turn blue for the first time ever, with the seat possibly changing hands for the first time since 1922.

Greater Manchester Mayor Andy Burnham's former seat has been held by Labour for over 90 years.

Yesterday, Mr Burnham said that there was "huge anger at the political class" in his former constituency, which he believes is not "fully understood in Westminster."