In the UK should a life sentence mean that the prisoner is never released?

We hear of judges telling people they have sentenced that they must serve at least 8 years. To me that seems too short a sentence for murder.
23 answers 23