Lunch break assult?!?! And 2 absolute saints

Just had my break for lunch (1:30 28/10/24) sat outside Bank of Scotland next to St enoch and some wee junkie got in my face asking for change, I said I don't have anything which I genuinely didn't, so she asked for a fag and I obliged. She then grabbed the half a pack I had left and when asked to give them back her and her pal jumped me. I've never been so glad I was wearing a wig in my life they pulled it's ponytail off, then it then my bobble, then my actual hair. So many folk just stood around while they continued hitting me and tried to take my phone until an older lady and gentlemen stepped in told them to get off me. These two were absolute saints offering me money and a hug and the lady walked me back into the centre for a security escort back to work. I thanked them both at the time but if anyone sees this and knows them please send my thanks again. Fuck the lassies though I try to help everyone who asks but now I don't feel safe going to my own work.

Edit: Police have been round, and the costume was taken as evidence, so they can't weasel out of it, saying it's not them on the camera. I got to keep the jacket in the end since I went home on the bus, but they took my wig since it was pulled at most, and I put it in a bag straight after. They're apparently coming back tomorrow since they didn't take my dna at the time.