Supply chains are reeling from inflationary and workforce pressures; consumer demand is bracing itself for the full impacts of the cost of living crisis; climate change is no longer something happening elsewhere; while the machinations of geopolitics are spooking markets on an almost daily basis.