The HMRC has been accused of causing taxpayers considerable distress as it prioritises the recovery of tax revenue over justice, according to a group of Lords.
Little significant progress has been made on reinforcing ethical standards in outsourced public services, the independent Committee on Standards in Public Life has concluded.