The Institute of Directors is a British professional organisation for company directors, senior business leaders and entrepreneurs. From Wikipedia
Chancellor Rachel Reeves faces criticism as tax increases erode corporate optimism, investment plans, and hiring intentions.