You got it
My reasoning has always come from comparing the average voter, the average Tory plan and the average Labour plan.
The average voter wants what is best for them. They say about being happy to pay more in tax but put their x elsewhere. The average Labour Party wants what is best for the poor/lower paid. The Tories announce their best parts, keep quiet on those the majority wouldn't like and expand on those that other parties have where the voters might not like and make them sound worse. There goes your policies and party political broadcasts.
The Tories won't be shouting about our future with the EU. They will condition the voters first. Once the majority wants what their aims are they will happen.
Let's go back to this last minute deal and it being planned in advance. Within a few days 27 countries got through a lot of paperwork and agreed to it. Does anyone really believe this paperwork was sorted and agreed in a few days? I am sure it was planned well in advance. Macron even put his reputation on the line in France and got exactly what he stated he would. We got conditioned to expect the worst and at the last minute got a deal.
So the conditioning will continue. The Tories will continue to let us know what their aims are. We will get most of what they say but will compromise in other areas. But we will be happy because we get what we want. Eventually we will have the vast majority of what we had previously but not in name. It will be known as 'a special deal'