Budget 2020: Chancellor turns on spending taps with pledge for £600bn infrastructure boost

Budget endangers net-zero climate target passed by Theresa May just nine months ago