Which party is leading in the polls?
The latest YouGov voting intention data was collected up until November 26.
Of the respondents surveyed, 43 percent said they intend to vote for the Conservative Party – roughly translating to 359 seats in the Commons.
Trailing behind is the Labour Party with 32 percent, and the Liberal Democrats with 14 percent.
The Brexit Party is forecast to receive three percent of the vote, as is the Green Party.
Three percent of those polled said they intended to vote for the SNP, which translates to an estimated 43 seats.