What is the meaning of [the voice of the people is the voice of God]

The will of the people must be obeyed; also used to imply that the people are always right.