Seething discontent among the people