Latest development: three senior managers at the hospital have been arrested on suspicion of negligent manslaughter. I've said it before and I'll say it again, everything surrounding Letby's conviction fucking reeks https://www.bbc.co.uk/news/articles/c62ddkde7y5o