Really great rant but a distortion of the facts.
The law in UK DOES ALLOW ONE TO PROTECT THEIR LIFE, THAT OF ANOTHER PERSON, THEIR PROPERTY AND THAT OF ANOTHER.
What it does not allow is unreasonable force to do so. Reasonable force can include force which results in the death of the attacker, but as I said, each case is considered on the facts of that case.