The UK’s 150 biggest suppliers have been tested by war and climate challenges – but most have shown their strength, delivering in ‘a tough place’