A month ago Peter Kellner wrote this-
"Early next year, Britain will switch from a pro-Brexit to an anti-Brexit country. To be more precise: if not a single voter in the referendum two years ago changes their mind, enough mainly Leave voters will have died, and enough mainly Remain voters will have reached voting age, to wipe out the Leave majority achieved in June 2016.
This is the clear conclusion from a new YouGov survey for the People’s Vote Campaign. They show that demographic factors alone are causing the Leave majority to shrink by around 1,350 per day, or almost half a million a year. Crossover Day, when Remain moves into the lead, will be January 19. By March 29, the day the UK is due to leave the European Union, the Remain majority will by almost 100,000 – again, assuming that nobody who voted two years ago has changed their mind."
www.independent.co.uk/voices/final-say-remain-leave-second-referendum-brexit-no-deal-crossover-day-a8541576.html
I do not think we need to wait that long. Most UK citizens now reject brexit and would prefer to remain in the EU.
Obviously it is difficult for Theresa May, as it would be for any PM, to admit that - it involves a big loss of face to say "We are sorry we initiated this ludicrous process which has involved so much waste of time, effort and money. We are very sorry that we made this mistake. We realise that the best future for our country and your 27 other countries is fore us to remain a member of the EU. Please allow uas to revoke Article 50 and remain in the EU"
It would be difficult for her to do, but if dshe is a patriot, and has the best interests of the British peopkle at heart, that is what she should do.