Boris has done a good job to, whether by luck or design, introduce a near full lock down gradually.
Whatever the government orders and whatever enforcement they can deploy, public acceptance plays a large part in making the restrictions work.
Had Boris gone straight into 'that's it, you're all stopping in the house' a few weeks ago, there would have been widespread adverse reaction.
Perhaps I'm just bitter because I don't like to have my movements curtailed or be made to feel guilty about / second guess my decisions to go out on the bike.. but does anyone else feel that the measures applied to private activites seem excessively draconian compared to the vague, subjective and lax advice for businesses?
The key aim is to stop households mixing with other households.
The measures against business were as you describe, but their main purpose was to persuade households to play the game without having to directly tell them to do so.
In his address I wanted to hear him tell the people that they had not listened to his previous advice and that measures would be brought in to make those people toe the line
Ticking off those who misbehaved would have annoyed them - no one likes being told off - making them less likely to follow the latest advice.
It was a tactically smarter decision for Boris to swerve what's gone on up to now, and focus on what he wants to go on in the future.