opposition disarray