First I've heard of any so called knife ban. As far as firearms go don't believe everything you read. Just smacks of sensationalist reporting, nothing new there.
"Knives: the laws on buying and carrying
The laws about buying and carrying a knife depend on the type of knife, your age and your circumstances.
Basic laws on knives
It is illegal to:
sell a knife of any kind (including cutlery and kitchen knives[no wonder British food has such a bad reputation worldwide]) to anyone under 18
carry a knife in public without good reason - unless it’s a knife with a folding blade 3 inches long (7.62 cm) or less, eg a Swiss Army knife
carry, buy or sell any type of banned knife (the list of banned knives is below)
use any knife in a threatening way (even a legal knife, such as a Swiss Army knife)
Lock knives (knives with blades that can be locked when unfolded) are not folding knives, and are illegal to carry in public.
Knives that are illegal
There is a complete ban on the sale of some knives:
flick knives (also called ‘switchblades’ or ‘automatic knives’) - where the blade is hidden inside the handle and shoots out when a button is pressed
butterfly knives - where the blade is hidden inside a handle that splits in two around it, like wings; the handles swing around the blade to open or close it
disguised knives – eg where the blade is hidden inside a belt buckle or fake mobile phone
gravity knives
sword-sticks
samurai swords (with some exceptions, including antiques and swords made to traditional methods before 1954)
hand or foot-claws
push daggers
hollow kubotan (cylinder-shaped keychain) holding spikes
shuriken (also known as ‘death stars’ or ‘throwing stars’)
kusari-gama (sickle attached to a rope, cord or wire)
kyoketsu-shoge (hook-knife attached to a rope, cord or wire)
kusari (weight attached to a rope, cord or wire)
This is not a complete list of banned knives. Contact your local police to check if a knife is illegal or not.
The maximum penalty for an adult carrying a knife is 4 years in prison and a fine of £5,000. "
https://www.gov.uk/find-out-if-i-can-buy-or-carry-a-knife