Political opposition confronts credibility gap