At the moment Brexit is not going well and May is more than aware of this unfortunate turn of events.
She is also aware that after a potential glorious June and ascent to the throne, she will find herself blamed as prices rise and the economy stagnates. That is almost certainly why she rushed into an early election. It is almost certain that May is finally beginning to understand how weak her Brexit position is, and the lack of experience of her ministers, especially bumbling David Davis.
She surely must now understand the impossibility if cherry picking. The hard Brexiters still don't get it. The EU doesn't need to play dirty. The EUs economy is expanding, and seemingly the populist tide is receding. The EU already has the upper hand, both in terms of the too-tight article 50 timetable and the opening agenda, which it has dictated. Britain is the supplicant. It is divided. And on crucial issues, it does not seem to know what it wants.
In contrast the 27 seem united.
T is time for May to wake up and stop dancing to the ignorantly chauvinistic, jingoistic tunes of the Eurosceptic right.
A good start would be the unilateral guaranteeing the rights of citizens in the U.K.
The sooner she admits that there are billions of pounds owing, a fact never mentioned in the referendum, the sooner voters will be able to place in its true perspective the Brexiters egregious, not forgotten lie about freeing upon£350m a week for the NHS.
Let's hope if May wins in June she proves herself responsible.
Observer