HMRC to take pity on contractors affected by strike action 0 Posted by By UCHQ Team January 30, 2012 In case any umbrella company contractors have forgotten to file their income tax self-assessment form for the year ending April 2011, the deadline is tomorrow, January 31st!