30m plus people work in the UK, vast majority full time, they pay taxes, NI, VAT, Council tax, fuel taxes, insurance taxes, you seem to be implying on those on high salaries work hard?
We ve low productivity because of a lack of R&D, Investment and that far too many people work very hard only to stay poor and struggle, often on in work benefits.
As for supply and demand... thats very weird, we ve no shortages of CEOs but we have for Carers, Nurses, OTs, Physio's etc etc yet they are on little more than the NMW, some are on it, my DD used to be on around £50 per week more as a degree educated AHP, than someone on a carers wage, she had to pay student loan repayments & parking.
She earns double this now in Aus, works less hours too.....where do you think she feels most valued? and btw the cost of living there is nothing like double compared to the UK.
Companies look at a wide range of things a country can offer, not just taxes which can change very quickly. Germany has higher business taxes than the UK... and our CT is comparable to the home of hi tech, the USA.