Anyone who thinks that could not be more wrong.
One reason so many opinion polls have got recent elections and referendum result "wrong" is not because the polls failed to reflect what people were thinking when the fieldwork was carried out but because they generated a self-defeating prophecy.
If some voters who would back Boris Johnson to win a small majority think that he is heading for a landslide (which he almost certainly isn't) they might be tempted to cast a protest vote for someone else to limit the size of that landslide. The result could be another hung parliament which means at best another election in six months and at worst a Corbyn government.
Of course, it is by no means certain that this will happen again. Perhaps people have learned not to take any opinion poll as an infallible predictor of election results - which even opinion pollsters themselves, the wiser ones anyway, would warn them not to do. What Harold MacMillan called "Events, dear boy, Events" could yet intervene on either side.
As James Johnson writes on CAPX here, it is all still to play for.
The only poll that matters is the one on 12th December.