on the fence

Definition
To be”on the fence” is to be hesitant about taking a political stance. Someone who is “on the fence” resists joining one side or the other of an argument, especially when taking a side could be politically risky.