Wednesday, 17 May 2017

Labour's "Robin Hood tax": a surprisingly good idea that will never happen

The Labour party has, among other things, suggested that the UK introduce a financial transaction tax to raise a whopping £26 billion...

By James Hannam

Thursday, 16 February 2017

Business rates: the anatomy of a tax controversy

Even the Daily Mail is splashing business rates on its front page. What has this most unglamorous of taxes done..

By James Hannam