It has to do with the fact that many polls back then were saying that Brexit would lose. I wouldn’t be surprised if that isn’t a major reason why the vote was allowed in the first place.
And now a real vote is to be reconsidered because polls that were wrong before now say so?