Shock among students and parents as discrepancies emerge in 2023 KCPE results