The year we were plunged into darkness: A record 332 days of load shedding in 2023 and counting