Over 3+ years ago I was assaulted by a co-worker. It was unprovoked, I gave them a fright when I came into a room they were passing by. They slapped my arm with a hard force as this was their reaction to it. I was shocked and didint say anything as I was easily intimidated at this point. Another co-worker was there at the time of this but also said nothing.
We've had other issues since I came back to work after maternity leave. It escalated to a full on argument in our work place due to me not being happy being told to shut up twice for no reason. Since then I asked to not work with the person but this has been ignored as I find that I am having to work the same shifts with them.
Recently I made suggestions to them in regards of work but was ignored twice. AIBU to report the assault to my team leaders so that I dont have to work with them on my shift or can I go to the union or HR ?