Surely charity is about helping others, not massaging your own ego? Ed Sheeran’s boycott of Band Aid is yet another example of putting virtue-signalling above doing actual good. I thought of delicate petal Ed when I was asked to join some media friends to record a cover version of ‘All You Need Is Love’ to raise money for Great Ormond Street Hospital, which is building a children’s cancer centre. Our group – shamelessly called The Celebs – included Christopher Biggins, Frank Bruno, Anne Hegerty, the terrifying star of the quiz show The Chase, and a clutch of actors. It was my first time singing in public since I leapt to my feet, aged 12, to lead a singsong at the end of Ramsgate pier on a family summer holiday. The pianist passed a hat round which raised £3. The payment was designed to shut me up, as there was definitely no clamour for an encore.

Get Britain's best politics newsletters
Register to get The Spectator's insight and opinion straight to your inbox. You can then read two free articles each week.
Already a subscriber? Log in
Comments
Join the debate for just $5 for 3 months
Be part of the conversation with other Spectator readers by getting your first three months for $5.
UNLOCK ACCESS Just $5 for 3 monthsAlready a subscriber? Log in