Sustained high levels of inflation, increasing interest rates and weak consumer confidence makes for a difficult landscape to navigate...