Bhe and Others v Magistrate, Khayelitsha and Others; Shibi v Sithole and Others; South African Human Rights Commission and Another v President of the Republic of South Africa and Another