Billy Bragg's a socialist
But don't hold that against him. He's also a quirky, blue-collar folk musician, who recently wrote an anti-war song. (I also heard a song this morning---perhaps by Lynyrd Skynyrd, that had a wonderful line about "my neck's always been red, my collar, blue."
Subtlety is not one of my strengths