It’s similar in a lot of states in the US. You aren’t legally allowed to carry a knife for self defense, or as a weapon, but recently in my state, the laws were changed so that you can carry any size blade without a reason. So if you say “I carry a knife for defense” you’ll get fined/arrested and your knife would be confiscated, but if you say “it’s for cutting stuff” or nothing at all, thats legal.
It’s similar in a lot of states in the US. You aren’t legally allowed to carry a knife for self defense, or as a weapon, but recently in my state, the laws were changed so that you can carry any size blade without a reason. So if you say “I carry a knife for defense” you’ll get fined/arrested and your knife would be confiscated, but if you say “it’s for cutting stuff” or nothing at all, thats legal.
IANAL. Read your local knife laws.