He was born in Cardiff on the 15th September 1967. He used to be a teacher.
... communist party[?] in May 1942. Leader Pierre Villon[?] (Not to be confused with the current political party Front National in France that is right-wing ...