FORMER Oasis frontman Liam Gallagher has paid tribute to a West Fife teenager who died after being struck by a taxi just days before his 16th birthday.

The British music icon dedicated the song ‘Live Forever’ to 15-year-old James Morrison during his set at the TRNSMT festival in Glasgow on Saturday.

The teenager had been at a party in Crossgates before walking along the B925 road where he was hit by a Renault Trafic van on June 16.

Emergency services raced to the scene but were unable to save the youngster.

James’ devastated friends launched a campaign for Liam Gallagher to perform the Oasis song ‘Little James’ in his honour at TRNSMT festival.

The musician paused during his set to mention the Cowdenbeath teenager before his rendition of Live Forever.

He said to the crowd: “I keep getting this thing on Twitter about some kid called James up this neck of the woods who passed away and they wanted me to play Little James but I don’t know if I could go there.

“So I dedicate Live Forever to the man anyway.”

Friends and family shared a missing person plea on Facebook after they failed to hear from James after the party.

Later, police launched an appeal to identify the victim of a road accident after no identification was found on him.

Confirmation that it was James came in a heartbreaking post on social media from his older sister, Tammi, shortly before 6pm on June 17 that she had lost her “best pal”.

In a statement issued through Police Scotland, James’ family said: “James was a caring, fun-loving son, grandson and brother who would do anything for anybody.

“He will be truly missed by his family and friends.

"The family wish to express their thanks for the messages they have received and they wish to be left to come to terms with their loss.”

James’ funeral was held on Tuesday in Hill of Beath.