Theresa May needed to say enough in her speech last week to unblock stalled Brexit talks without blowing apart the unity of her government. What made this task so complicated, writes Simon Nixon, was that to secure the first objective, she had to abandon many core Brexiter nostrums.