£9 billion a year policy burden could weigh on businesses’ ability to deliver jobs and investment – CBI Director-General

New CBI analysis reveals that inaction on business rates, together with recent Government policy changes, including the National Living Wage and the Apprenticeship Levy, will cost businesses around £9 billion every year by 2020-21 and around £29 billion over the course of this Parliament.