At last man hands himself in…

The BBC is reporting that a man has handed himself in to the PSNI.