Rev. Allan Boesak (head of ANC [African National Congress] in the Western Cape) hands over people's petition with grievances about budget