The UK Government has recently announced its latest Budget, setting out new fiscal priorities and economic strategies that will shape the business landscape over the coming years. For the construction industry — particularly here in London — the implications are…