Liam O’Hanna, 27, has been charged with a ‘terror’ offence for allegedly waving a Hezbollah flag.

A member of the Irish rap group Kneecap has arrived in court in London, charged with a “terror” offence for allegedly supporting the Lebanese armed group Hezbollah.

Liam Og O hAnnaidh, who was initially charged under the Anglicised name Liam O’Hanna, and who performs under the stage name Mo Chara, appeared at the Westminster Magistrates’ Court on Wednesday after he was charged in May for displaying a Hezbollah flag during a London concert in November.

O hAnnaidh, 27, was greeted by crowds chanting “Free Mo Chara” and waving Irish and Palestinian flags, footage showed. His fellow bandmembers Naoise O Caireallain and J J O Dochartaigh also arrived at the court, local media reported.

O hAnnaidh was swamped by photographers as he arrived, with security officers taking more than a minute to usher him into the court building.