Wow. just re-reading that she hit you in the back of the head for something to do with cleaning! And threw all your christmas presents outside?
She sounds like a raging narcissist. We're discouraged from ''throwing the word narcissist around'' but when it fits, it fits.
Also, I note, that like my own father, yours is too weak to stand up from you.
They talk about father wounds and I had a father wound even though my father was right there, and still is, in his watery weak pathetic way. The message I received from my father growing up was ''you're not worth standing up for. And, I'm not in your corner''. I did obviously gravitate to men who would never be in my corner, never have my back. And my mother, she gave me the message that my perspective is an outrage. HOW DARE I.
you can image the men I ended up with. i wonder if that happened to you too, as you're a single parent now.
Another thing wrt to being a single parent is that it's always going to be a unit, always going to be TWO against one. And if you don't distance yourself now, it will be three against one as they will distort the narrative so that your child buys in to the mummy is a sloppy messy spendthrift chaotic dramatic sensitive mess (delete as applicable or leave them all in)
My daughter NEARLY fell for this. My mother would say sweetly ''Is mummy still very stressed?''. and ''how are things at home?'' with a worried look on her face.
My daughter gets it now (but she's 20) in her teenage years she went through a phase of joining in with the labelling of me. If my parents were labelling me aggressive for trying to raise one tiny thing, trying to hold some fragile boundary, she'd join in with them ribbing me. But they would claim that she must be protected. There could be no fighting in front of her. So I HAD to acquiesce instantly, ie, backdown, agree, give up................. or I'd be ''fighting in front of my children upsetting them''. It left me powerless as I was one person and they were a very united TWO, plus, my brother (not his fault) has been trained to view me through their lens, so in reality it was THREE against one.
So, I don't mean to frighten you as things probably seem scary enough right now, but distance yourself from your parents. Try and find another single parent in your area and you can get together every second saturday, and each have a few hours to go and take care of the things that need to be done without children in tow.
I wish you strength and advise you to distance yourself from your parents while your daughter is still young.