News Institute for Fiscal Studies calls for council tax reform – despite Barnet residents benefitting from “absurd” system 22 July, 2024