Part of the reason for that is that Johnson is a more divisive political figure.

But his speech still did a good job at keeping his election winning coalition happy.

80% of Conservative 2019 voters say they agreed with what he had to say, just 16% disagreed. pic.twitter.com/bUriNPzwdb

— Opinium (@OpiniumResearch) October 6, 2021