Edinburgh singer Frankie Mack paid tribute to John McNab on Friday, performing Sunshine On Leith in his memory.
John McNab, a popular 22-year-old from Leith, died in the early hours of Tuesday, September 2 on Great Junction Street. A 16-year-old boy has now been charged in connection with his death.