Banker pay soars while teachers and NHS nurses face cost-of-living squeeze