fromwww.independent.co.uk
13 hours agoOne million people face fines as HMRC tax deadline passes
About one million taxpayers missed the self-assessment deadline and face automatic £100 penalties while The Independent seeks donations to fund on-the-ground, paywall-free journalism.