Re: How long until the new referendum will be called?
I agree, I'm pretty sure that it's far too late to change "our" mind now.
My worst fear is a fudge that means we fake being in the EU for another decade while the nastiness steadily increases until we have a civil war on our hands.
While the logical option is to revoke Article 50 as soon as possible, I fear the only political option left is hard Brexit. Which will be seriously unpleasant. However, looking on the positive side, benefits might be:
(a) the death of the Tory party
(b) a re-working of our whole political system to better suit modern-day communication methods.
(c) the people of this country coming together and helping each other, for basic survival needs.
(d) the country learning that voting is a serious business, and that facts and expert opinion matter so much more than vague promises and obvious lies.