Dan, Harry and Elizabeth H discuss the budget as it comes in, whether Britain’s high streets are beyond saving and the Church of England spending £100 million on slavery reparations. Reading List