Staff at London food bank City Harvest say they have been “overwhelmed” by large amounts of food donated by British farmers.