Almost all advanced countries have annual property taxes. Britain's council tax is shockingly unique in one respect and very unusual in another. It is unique because Britain is the only country where those living in £20m houses pay the same every year as those living in £1m houses.   more »