Making Tax DigitalWho is affected? Any business or trader with an annual turnover in excess of £85,000 (the current VAT threshold), will be required to...