From pensioners to teenagers, HMRC reveals who files a tax return