I'm not sure such a demand can grow. There can be a growing demand for turnips, which means that more turnips are being demanded, but more audit cannot be demanded. Demands from the opposition parties for an audit of the supply and demand of oxygen are growing louder.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
I'm not sure such a demand can grow. There can be a growing demand for turnips, which means that more turnips are being demanded, but more audit cannot be demanded. Demands from the opposition parties for an audit of the supply and demand of oxygen are growing louder.
"from" is better, or you can say "The opposition parties' demand(s) ...".
I would tend to put demands in the plural here. Of course, you would also have to change the verb to agree.
The repetition of "demand" in two slightly different senses is noticeable and not completely ideal.
The wording "demand(s) of X" is ambiguous, and can actually mean either that X demands somethin