I'm doubtful as to how many people would really be able to effectively defend themselves even if they were allowed to carry knives; as I said in the other knife threads, self-defense with a knife is a pretty bad idea unless you are thoroughly trained. The right to carry a gun, not a knife, is really the key to effective self-defense. But, I feel for you. British weapons laws are the stupidest shit ever.