HMRC boss given Damehood despite 'abysmal' customer service 31.12.2015 01:30 Telegraph.co.uk Lin Homer, the chief executive of HMRC, receives a Damehood despite damning criticism of the taxman's performance