St Andrew’s College and Queen’s College close Cape Schools Festival with big wins CS Chiwanza 2025-10-08