- Post 25 February 2012
- By Staff
The Telegraph, 50p Tax Rate 'Failing to Boost Revenues’:
The Treasury received £10.35 billion in income tax payments from those paying by self-assessment last month, a drop of £509 million compared with January 2011. Most other taxes produced higher revenues over the same period. ... continues...