ANC challenged – opposition unites