HMRC's Self Assessment deadline is midnight tonight, January 31. Those who fail to meet the deadline are risking a hefty £100 ...