A High Court ruling has put SASSA SRD grants in 2025 into a tailspin, with the National Treasury staring down a R35-billion barrel ...