A rant because… there’s nothing else I can do

Edit: thank you all for your replies- bil has also arrived for the birthday weekend and we have decided to hire a big house for us all to stay in together and leave her to own devices for a couple of days.
Husband, bil and sil are taking her driver’s license, car keys off her tomorrow and informing her she won’t be able to see the kids anymore.
Down hil for her from here I think.

My sil has just arrived from abroad with her three kids to stay for a month. We haven’t seen her or the kids in THREE YEARS!
Mil decides that this week is the perfect time to start drinking herself unconscious and start a web of crazy lies again.
After two years sober she starts NOW.
I’m fairly certain my sil will change her flights to go back home with her kids and I doubt she will bring them back again.
Instead of spending time on the beach and hanging out all together, our conversations have revolved around ‘whos checking in on mum’ ‘shes passed out again’ ‘ive found more of her stash’
She blames the kids for giving her a ‘cold’ so she’s called in sick for work. My son cried because he thinks he gave Nana a bug- when she knows full well she has a massive hang over.
Last time she was drinking the docs gave her liver six months, what what are the chances she ends up in hospital just in time for sil’s birthday!¡!¡!

A rant because… there’s nothing else I can do