I think the whole issue is just too divisive for a referendum to solve.
Even if you leave the "We made a mistake, lets forget the whole thing" option off the table, the Brexiteer faction is still...