Billy Bragg is a man who wears his heart on his sleeve, whether it's singing about his relationships or 30 years of activism.
Billy Bragg sings about relationships and activism