Agree. There's politicians and there's politicians.
I'm happy to sit down with you and argue the toss about social housing policies or banking regulation and still have a pint and be friendly.
There are some issues, however, where there isn't much room for nuance. I wouldn't, for example, want us to hire a racist.