Well it also says that -
At the time of the election Jeremy Corbyn was in quite some ascendancy - from a very low starting mark - May was in rapid decline from a very high start.
There has been a succession of woes / poorly handled situations for Theresa since.
If the election had been a couple of weeks later, there may have been a different outcome - we can never know.