Auto Over one million taxpayers face fines after missing self-assessment deadline themefreesiaFebruary 03, 2025