This song is one of McCartney's early big solo works.
For my money, the problem with post Beatles McCartney is that he lost the intimacy between him and his audience. He was singing his best works to his admittedly lovely wife, rather than to us. OK, so I fancied McCartney big time, but sadly, never quite got the opportunity to eat him up.
This version is a bit more Soul. I think it creates that intimacy better than McCartney's. Though it would be silly to suggest that McCartney is anything other than a master of his own craft.