Home Economy Threats and uncertainty facing business leaders in 2026