Budget 2015: What will scrapping of annual tax returns mean for you?
The end of the annual tax return will prompt cheers across the land among all those who endure the annual form-filling nightmare. It’s a lot of people - around 11 million, HMRC reckons.