Nearly half of South Africans struggle to afford food and electricity - survey