Overall I think he's nailed this speech. He's sounding much more positive and like he has a plan for the future. Both things that were missing in their comms before.
Rachel Reeves was getting a lot of praise for her speech yesterday but it definitely felt flat compared to this.
I suspect the party leadership welcome it to be honest. Lets them draw a clear dividing line between them and the Corbyn era and reassure the public they aren't radicals.