Should I complete a tax return?

The recent press coverage of taxpayers who may be receiving unexpected tax refunds or tax demands has created yet further anxieties about the integrity of our tax system. The refunds and demands are due to HMRC errors in tax codings and other issues for the two tax years ending 5 April 2009 and 5 April…