IDIOMS

on opposite sides of the barricades

(idiomatic) Of starkly different, opposite views on an issue.