HMRC is preparing to collect billions of pounds in tax by the end of the month as the self-assessment deadline looms for the ...