DAVID Tennant has said singing on BBC Children in Need’s album of cover songs felt like “national service”.

The Scottish actor and former Doctor Who star recorded a cover version of The Proclaimers’ anthemic 1988 track Sunshine On Leith, which will appear on the forthcoming charity record to raise money for disadvantaged children and young people in the UK.

Celebrities including Helena Bonham Carter, Jodie Whittaker, Luke Evans, Suranne Jones, Himesh Patel and Shaun Dooley have contributed to the album, called Got It Covered.

Tennant said he chose the track, a love letter to Leith, because The Proclaimers – brothers Charlie and Craig Reid - had been “the soundtrack” to his life.

The actor said: “Well, I had a few ideas of the song I might do but as soon as I suggested Sunshine On Leith by The Proclaimers, it seemed to be set in stone and everybody was very keen that we stick with that and it’s been a very important song for me.”