Controversial rap trio Kneecap have announced a surprise performance in London hours after one of their members was charged with a terror offence.

The Metropolitan Police said on Wednesday that Liam Og O hAnnaidh, who performs under the stage name Mo Chara, had been charged over the alleged display of a flag in support of Hezbollah at a gig at the O2 Forum in Kentish Town, north London, in November last year.

The group from Belfast, who rap in the Irish language, said they would perform at the 100 Club on Oxford Street on Thursday evening, ahead of their headline slot at Wide Awake Festival in Brockwell Park, south London, on Friday night.

In a post to social media, they said: 'London. We're back. See you at The 100 Club tonight - tickets on sale in one hour at 4pm.'

The post contained a quote from former Sex Pistols vocalist John Lydon who told ITV's Good Morning Britain (GMB) 'maybe they need a bloody good kneecapping" in response to the 'kill your MP' footage.