South Africa's Constitutional Court ruled that parliament violated the constitution by shielding President Cyril Ramaphosa from impeachment in 2022, prompting opposition leader Julius Malema to demand his resignation and raising the prospect of renewed impeachment proceedings.