It'll be decades either way I think.
If we leave we've still got X years of trade negotiations to figure out, which presumably has to get through Parliament as well and we've seen in the last few years how that works out.
Tacked on to that we'll have X GEs in which Back In / Stay Out will...