Millions of taxpayers are yet to send their tax returns to HMRC