Home Business Almost a quarter of UK business leaders fear their company may not survive this financial year due to the cost of living crisis