The UK's latest company insolvency statistics: macro-economic headwinds continue to bite