I completely agree with what you have said - other than your "What tosh" comment. Far too polite!
We do not routinely arm our police and that should continue on the understanding that life will mean life for police killers.
Unfortunately the judge in Roberts trial believed that no Home Secretary would ever release him so did not give a life would mean life sentence. He could not foresee that the Home Secretaries power over such decisions would be removed.