Home Politics Millions face £100 penalty as midnight self-assessment deadline looms