Killing of popular accordion player ‘horrified’ community 0 10.05.2024 18:21 Evening Standard Lee Byer has been handed an indefinite hospital order after admitting the manslaughter of 87-year-old Thomas O’Halloran.