milo
Jack L. Jones
Politicians never ever want to willfully be seen to U-turn. I don't think she would have categorically ruled out an election, to so quickly U-turn, if it was her intention all along. Any politician worth their salt would have fudged the question instead "I don't foresee any reason to call an early election" for example. Yet May clearly ruled it out. So I don't think she was purposefully lying. I think her situation became untenable, and something had to give - a split in the conservative party, brexit negotiations...or an election.
I don't think that she decided to call an election over the Easter weekend. May is far too indecisive to do that.
This has been on the cards for a while and the Tories would have been planning for a summer election since before Christmas.
She has shown several times with Brexit that she is quite comfortable doing about turns.