This week, polling averages continued to move in Labour's direction over the week leading up to the Manchester terror attack, and the YouGov poll released last night had the two parties within 5% of each other for the first time in the race to date.
The story does now appear to be that Labour are set to improve on their 2015 vote share, achieved under former leader Ed Miliband.
The uniform swing model projected the following result from its now 5-day rolling average of current polling: Conservatives (344), Labour (223), Lib Dems (6), UKIP (0), SNP (55), Plaid (3), and Greens (1).
This would constitute an increased Conservative seat total of just 13 seats, and a majority of 38.
The 'polls plus' model, now including the 'Conservatives outperforming' mechanism as well as a host of other contextual factors (see methodology page for full information), produced the following prediction:
This result would give the Conservatives a majority of 64, with an improvement of 26 seats on their 2015 result. Though an increase, this would certainly not be the sort of outcome that Theresa May would have been gambling on when calling the early election back in April.
However, that Labour still find themselves so far behind in terms of seats, despite rallying in the polls and surpassing their 2015 benchmark will be frustrating for the party.
The prediction tracking graph below shows how this updated forecast represents a further narrowing of the projected result - and this is despite the inclusion of a new mechanism which certainly gives the Conservatives a boost compared to former predictions.
The predicted post-2017 marginals have thus swung back towards the 2015 line, with the current projection returning Bishop Auckland and Stoke-on-Trent North back into the Labour Party column. The line now sits between Bristol East and Harrow West, according to the 'polls plus' model.
As campaigns resume and further polling data is released, it will be fascinating to see what sort of impact the tragic events in Manchester on Monday have on the campaign. Will Labour's rise in the polls be halted? Can Theresa May escape the baggage acquired from a poorly received manifesto and associated screeching U-Turns?