Mark Littlewood discusses the state of the UK economy on Al Jazeera

Britain's high-tax, high-regulation culture threatens productivity growth