London politics
fromwww.newsshopper.co.uk
3 months agoAll the tax-dodging south east London businesses named and shamed by HMRC
A list was published of businesses penalized for tax defaults exceeding £25,000 for intentional errors in their tax returns.