If wealthy people are getting wealthier at the expense of the poor, then it is working because that is what it is/was designed to do
It does work that way. One reason is this
Total Public Revenue
in the United Kingdom
Central Government and Local Authority
Fiscal Year 2021
Income and Capital Taxes £283 billion
National Insurance + £150 billion
Indirect Taxes + £354 billion
Fees and Charges + £0 billion
Business and Other Revenue + £85 billion
Total Direct Revenue = £873 billion
It has been nearer 1 trillion. Banks going bust seems to have messed that up - and debt. Nothing to do with Labour just down to stupid ideas by banks.

Some of the revenue is from privatised companies so we pay the tax on that. Lots isn't income tax so paid another way irrespective of what some one earns. When we buy things off anyone your paying their tax bill as well. Some profit will have been diverted to some where else so no tax return at all. Maybe the reason for VAT - ensures they get some.
NI - just not high enough. Not sure if it ever has been high enough really. Maybe for a few years initially.