Loading titleLoading artist
The UKs tax level across the economy has increased to its highest rate on record, according to new data from the OECD..