UK business confidence plunged to its lowest level on record in September, driven primarily by escalating employment costs and ongoing energy price pressures. According to a survey of business leaders conducted by the Institute of Directors, cost expectations reached unprecedented heights, with labor expenses representing the most significant concern. Anna Leach, the IoD's chief economist,...