Millions of people are due to file a self-assessment tax return by the end of January. The deadline to file your return and pay any tax due is 31 January, or you could face a fine starting from £100.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results