Home Business Over one million taxpayers face fines after missing self-assessment deadline