Sorry to hear that Bailey84. Not sure running after him was the wisest thing to do, but shock makes us do unpredictable things. Shouting is always good, especially 'Fire!' which apparently has the most response rate from passers-by. It is boring, but you should report this to the police, often low-key assaults* lead to greater crimes. *I'm not belittling your experience - I hope you know what I mean. You are right that it is appalling that this happened, you can't really do any more than stick to well-lit areas and mentally plan ahead for possible scenarios.