drape in the flag
drape/wrap (yourself) in the flag
to pretend to do something for your country when you are really doing it for your own advantage.
Companies in the UK are finding it useful to wrap themselves in the British flag.
Cambridge English Idioms Dictionary