Stephen Ogilvie, 44, lost his left eye and was slashed in the neck and back in the alleged violent knife attack in Belfast for which Sudanese asylum seeker Hadi Alodid, 30, has been charged.

A Sudanese man is in custody on suspicion of attempted murder after a stabbing attack left a man fighting for his life, setting off a political storm over crime and migration.

The 30-year-old man has been charged with attempted murder after the knife attack on Monday night