Thousands support stay-away call as anger rises in Transvaal townships