The Conservative Party lead is narrowing as the UK heads to the polls on Thursday, December 12.

Boris Johnson has campaigned on the singular promise to “get Brexit done,” betting that this would allow the Conservative party to gain long-held Labour seats in the North of the country, consolidating the Leave bloc. Thus far, this approach appears to be paying off, with the Brexit party vote considerably subdued.

The Labour party has attempted to shift attention from Brexit and focus on social care and the National Health Service. The party is promising a shift in a new economic model that would reinstate government control over transport and utilities.

Labour appears to have gained considerable ground against the Liberal Democrats, who also focused exclusively on the Brexit campaign, but not sway Conservative voters en mass.

In a massive YouGov poll of 105,000 people, the projection is that the Conservatives are on course to win with 28 seats, down from 68 seats projected by the same pollster two weeks ago. Overall, Conservatives expect to gain a 43% share of the vote, versus 34% for Labour.

If that projection confirmed, this will mean the Conservative party will have gained 21 seats compared to 2017, while Labour stands to lose 31 seats. All polling suggests that the opposition was closing the gap, with one pollster putting the difference at just 5%. There seems to be little doubt that the Conservatives will be the biggest party in the new parliament. The question now is whether they can form a government on their own.

The pound fell against the euro and the dollar on Wednesday as a number of opinion polls seem to confirm the tightening of the race. This prolongs uncertainty over Brexit, allowing the fear of a cliff-edge Brexit to resurge.