Cost of living crisis hitting British Business