Gary Barlow has marked his 50th birthday in style by sharing a newly written song in which he declares he is "50 years young, but not done".

The singer's Take That bandmates were among those sending him their best wishes as he celebrated the milestone with his family on Wednesday.

Howard Donald wrote: "Welcome to the 50’s club and birthday lockdown club! The positive thing out of this is your are spending it with your family altogether and that can’t be beat!

"When this is over I’m gonna treat you to a nice club sandwich!!"

Mark Owen shared a video of himself making Barlow a cake, finished with the message "Happy birthday GB" in chocolate and a single candle.

The official Twitter account of Take That also applauded his "50 wonderful years".

Barlow, originally from Frodsham in Cheshire, delighted his fans by sharing a short song online in which he joked about losing his hair and his recent number one successes.

"30 years of writing and the goal is the same / Heading up the charts is still my number one aim," he sings before ending the song with the lyric: "Due to social distancing it will just have to be / Happy birthday to me".

Other celebrity friends including Jason Donovan sent their congratulations to the former boy band star.

The current Dancing On Ice contestant sent "the biggest socially distant hug" from his family to Barlow.

He added: "Keep up the kindness compassion and respect! Enjoy the space between where you are and where you are going mate! You are awesome."

Since forming in 1990, Take That have scored 12 number one singles and eight number one albums in the UK.

For more music news, click here