890,000 Missed Tax Return DeadlineNearly 900,000 taxpayers will have to pay the automatic £100 fine if they don’t meet the Self-assessment deadline. Don’t let it be you!