Re: How long until the new referendum will be called?
Have an STV (single transferable vote) referendum, with options of remain, no deal, and May's deal.
Of course that would be the third referendum on membership of Europe, the first being in 1975 which the Brexiter's have never respected, because if they did there would not have been a referendum in 2016.
Hey Farage two days before the result said that if it was close (at which point he expected to loose) said it would be unfinished business and he would campaign for another referendum. Then as soon as the result was in his favour it everyone had to respect the result and calls for another referendum where "undemocratic".