OPINION
Theresa May might turn out to be one of the giants of modern politics. I doubt it, she's more likely to end up toast, but she might.
The job she faces is gargantuan, it seems insurmountable. No-one seems to think she has the numbers in the parliament, and the fact she has got this far is little short of a miracle.
Of course she's made a hash of it. The only way to deal with people who don't want to deal with you is to play tough, play hard, lay down the rules, walk away or, as Trump advised her, call in the lawyers.
Europe never wanted it, and therefore was never going to be interested in playing nice, or even honestly. They set out to sabotage it out of self-interest, and they never had any intention of respecting the views of the British public.