ARTICLE AD BOX
You’d think with the highest burden since the war the UK’s tax overlords would have enough on their plate to bother coming into the office. Not so. So far this year only 53% of HMRC staff bothered to turn up to their desks at swanky 100 Parliament Street.[…] Read the rest