Sounds more like he’s a ‘progressive bigot’.
Sounds like he's a light-in-the-loafers TRUE 'tea bagger".