Riots raged in Belfast, the capital of Northern Ireland, for a second night, with masked men in balaclavas targeting ethnic minorities after a "hit list" of homes housing foreign nationals was circulated.

The disorder was triggered by a knife attack on Monday allegedly carried out by a Sudanese asylum seeker, who has been charged with attempted murder.

Hadi Alodid, a 30-year-old granted indefinite leave to remain in the UK, allegedly attacked a man on a residential street with a knife in what many commentators have described as an attempted beheading.

The victim, a man named Stephen Ogilvie, lost his left eye and suffered serious cuts to his face. His family said in a statement on Wednesday that "we have many migrants who make a deeply valuable contribution to our country. We do not want this terrible tragedy to divide people and fuel hostility."

Riots first broke out in Belfast on Tuesday night, as hundreds of masked men torched homes and vehicles belonging mostly to ethnic minority residents.