HMRC boss given Damehood despite 'abysmal' customer service 0 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