I wonder if there is an idiomatic expression in English to describe the behaviour of a person who in front of two opposing points does not take a position and tries to agree with one and with the other opponents. the equivalent expression in Italian would be " (dare) un colpo al cerchio e uno alla botte" .
thanks for the reply
Hi
fence sitter Noun. Informal
One who takes a position of neutrality or indecision, as in a controversial matter
How about 'run with the hare and hunt with the hounds' = to support two competing sides in an argument