I'm sure he is very sorry for what he is done. I hope he can have some semblence of a life when he is let out, whenever that may be. But why do we have to bend over backwards to ensure his happiness?
I know this is a different topic but it's like the thing about not being allowed to deport convicted murderers to countries we know have committed human rights abuses on prisoners. One convicted terrorist was recently not sent back to (I think) Lebanon for the reason that there was evidence that some Lebanese prisoners get mistreated. Not all. Some. And no suggestion that this man would have been a particular target. I recall the case because Lebanon is not an obviously heinous country to be asked to return to - it's not Afghanistan under the Taleban or anything.
What I don't understand is that we don't bend over backwards to try to protect the completely innocent people who are in, say, the Lebanon and who are being mistreated. But if someone manages to come to this country (and in this case it was in dodgy circumstances) and commits a horrific crime in this country, we then decide it is beholden on us to protect this person for the rest of time. So the wrongdoer gets to stay here and the innocent Lebanese can continue to be mistreated but at least can rejoice in the knowledge that convicted terrorists are being looked after.
I'm not arguing for mistreatment of convicts, of course. Just that our priorities seem completely screwy.