Nearly 5.65 million people still need to file their self-assessment tax return before the January 31 deadline.