Oh please! Like a supervisor would listen to an idiot like this, or even talk politics at work. Supposedly the purpose of being there is to get work done. Small talk, sure, but in depth political talk like this? Not unless you're pretty good friends and not on company time.
Cindie