Hugs!
So sorry you're having a rotten time atm

Definately take her phone away, that amount is bonkers, mayb she can have pay as you go or incoming only as Ols suggests? she should do some chores to pay her bill and no pocket money either.
I hope your OH gets work quickly, I think we're all in for a rough time now with inflation going through the roof etc.