Self-assessment taxpayers have just over a day to file returns - or face potential £100 fine
More than 12.1 million tax returns are expected to be filed for the 2022-23 tax year and the deadline is midnight on January 31

More than 12.1 million tax returns are expected to be filed for the 2022-23 tax year and the deadline is midnight on January 31