Detective Constable Ryan Lee from Gayfield CID said: “This assault has resulted in some painful injuries for the victim and we are pursuing a number of lines of inquiry to trace the male responsible.

“Despite the time, the area was likely still very busy, with many people making their way to and from Festival events and so anyone who witnessed what happened should contact police immediately.

“We would also urge the other members of the suspect’s group to come forward, as their friend’s actions have left a man in hospital and behaviour like this cannot be tolerated.”

Those with information can contact Gayfield CID via 101 and quote incident number 324 of the 19th August. Alternatively, an anonymous report can be made through the charity Crimestoppers on 0800 555 111.