The South African Chamber of Commerce and Industry’s business confidence index fell in April and May, ahead of the elections, snapping a rally that dated back to November 2023