I don't know if this is the right place to be posting this but I am desperate for a bit of advice.
I work in a small rehabilitation hospital kitchen, and for months now one of my colleagues has been behaving awfully to our line manager. Calling him out for really unreasonable things, swearing at him and just behaving so awfully toward him in front of me and other staff.
Yesterday my line manager took me to one side and told me that he would be handing in his notice and he won't be there when I return from maternity leave. I feel so awful for him as I know it's because of the way my colleague has been behaving toward him. I told him that if he wants to speak out against him, I would have his back as would other staff members. Now the issue I have is that my abusive colleague is quite pally with most of the admin and HR staff and I'm afraid to speak out in case it comes back and bites me in the bum, he's also an old family friend but I just feel like I can't let him get away with this behaviour. I'm also going on maternity leave in the next 2 weeks. I know that if my line manager leaves, my colleague would be in the running to get our line managers job and I do not want to return to work to find this absolute w**ker as my new manager.
Sorry for the long post, And thanks in advance for any advice :)