You have heard it first and it’s now official, ‘Britain has the highest property taxes in the World’ according to the latest survey of Global Tax Revenues by the OECD announced last week.
Taxes on Bricks & Mortar accounted for 12.3% of the total ‘tax take’ in 2013 – sharply up from 11.8% the previous year and over double the average of 5.6%. Continue reading