Punched twice in Rundle mall this morning

This morning at around 7:45, 7:50am I(28M) was walking through Rundle mall on the phone with my finance who just finished night shift. Whilst walking through the mall to get to work there was a person screaming, shouting and carrying on (not uncommon for Rundle mall these days sadly).

I did the usual thing try to ignore, keep distance and keep moving. The shouting got louder and suddenly I felt a punch to the back of the head, she stopped continue shouting in front of me and then went to punch me, I blocked most of this one however some connection was made to my jaw.

Seriously WTF is happening in the city? I was on my commute to work like many others and no one should have to deal with stuff like this. Now I’m at work with a sore neck and a headache.

Wondering if anyone else may have seen this or experienced something like this before. Obviously not much I can do about the incident now.