Why was he carrying a knife. We all now they are against the law in the Uk

Carrying a knife is not illegal in the UK
As long as it is a non-locking folding blade not exceeding 3 inches and it is not being carried with the intention of using it for criminal purposes .