sit on the fence

sit (on) the fence (not choose either side, try to be in the middle; wait before you choose between two possibilities ) — ни туда ни сюда; колебаться; быть не в состоянии принять определенное решение; не решаться принять чью-л. сторону; занимать выжидательную позицию
Also ride the fence

Example 1: People don't like politicians who try to sit the fence.

Example 2: The recent poll has shown that 20% will wote for the Blue Party, 22% will wote for the Purple Party, and 40% are sitting on the fence.

Related vocabulary:
[two minds about sth]

come down on one side of the fence or the other
( to make a decision between two opposing points of view) -- определиться с выбором; занять определенную позицию; сделать окончательный выбор

Example 1: The election is next week, so you'll have to come down on one side of the fence or other by then.

take sides (support one person or group in an argument ) — открыто выразить свою позицию; открыто поддержать какое-то одно мнение, решение; стать на определенную позицию; определиться

Example 1: The mayor refused to take sides in the fight to save the hospital. (IdiomHome)