From the article, 'The unidentified attacker appears to be wearing white trousers,'
Don't look like trousers to me.
I don't think he stood a chance to blow a whistle or do anything else.
I have no idea where you are getting your information from but you can NOT carry a swordstick. The hundred year thing may be an antiquities defence if it is in PRIVATE, but you can not walk around in public with a sword my dear. Even if it is a thousand years old!!!!