Following the recent controversy over Google’s £130m tax back-payment to HM Revenue & Customs (HMRC), the TaxPayers’ Alliance (TPA) has called for a “radical simplification” of Britain’s tax laws. Read more

Approximately 11 million people have to submit a self-assessment tax return to HMRC before the 31st January deadline, including those who are self-employed, a company director or a partner in a business. Read more