Hi Gemma.
In spanish, there is a saying: "Yo tengo la verguenza de ajenos" That means, I have the shame of others. You cannot control others, Gemma, you can only control yourself. I would send you mother books/pamphlets detailing resources where she can get help. It sounds like alcohol and domestic violence resources could be useful. Send them to her, and then set yourself free.