Vladimir Putin waves the flag in a polarised country where views are hard to shift