Our chief economist James Walton gives his opinion on the latest Budget announcement from the UK government and what it means for food and grocery.