"The latest government data, published last month for 2023-24, showed that the number of children in poverty had risen to 4.5 million, and accounted for 31% of all children in the UK."
So almost one third of all children in the UK live in poverty. One child out of three. This can not end well.
I second this. Dealing with this the way she did is of course not correct and being unhappy in a relationship should not justify cheating, but nevertheless...