You searched for: “vox dei
Vox populi, vox Dei. (Latin)
Translation: "The voice of the people is the voice of God."

This doesn't mean that the voice of the people is wise or from God, but only that the voice of the people is irresistible and can't be ignored.