Firstly, if governments want people to have children, then childcare has to be free - for everyone, regardless of income. And it should be delivered by government, just as schooling is delivered by government - that would prevent businesses making small fortunes from subsidies.
Secondly, and this is a big one - wage increases have to stop being done as a percentage. It needs to be done as a flat £/$ amount. Because when you do it as a percentage, then the disparity between top and bottom grows ever further apart. They could do this by looking at minimum wage, calculating the increase they would need to cover cost of living, and come up with an amount that is then applied to everyone. That is truly fair, and would eliminate the problem of the "working poor".
Thirdly, the entire tax structure has to be rebooted to get rid of every tax loophole that the truly wealthy (the one per cent) use to avoid paying any tax at all. People who are PAYE/PAYG are not the ones making massive gains through those loopholes. This would be the hardest one to implement, because the people with the most to lose in this situation are the ones who seem to have unfettered access to politicians. Possibly the simplest way is to implement a top-tier luxury tax on everything that is truly a luxury. The "mansion tax" is a start in this direction.
The current system, which seems to pit people earning 100,000 per year against people earning 25,000, only benefits governments and the truly wealthy. They are basically encouraging us to fight amongst ourselves for scraps, and overlook the true rorting that is going on. Until we stop doing this, band together, and tell governments that none of this is acceptable, nothing is going to improve for any of us.