Billy Bragg's middle name is William. He was born William Bragg on 20 December 1957 in Barking, Essex, England. He is an English singer-songwriter, musician, and political activist.
Brilliantly Billy: An Engaging Quiz on the Life and Lyrics of Billy Bragg