GF may "work" (that depends on how you interpret work) but that doesn't make it right, imho. Agree with narkypuffin.
I cannot stand him either, just can't stand his smarmy face, I know he's done good for school meals etc but that doesn't mean I have to like him or agree with some of the things he does.
There is a happy medium and I really don't think either him or GF are that.