Few people can claim to have co-written songs with Robert Louis Stevenson and serenaded Michael Portillo.
Tom Clelland can, though.
Don't show me this again.