Davies grew up in Caerau. He worked as an electrician, before he studied Politics and Economic History at Cardiff University. After graduation, he worked in roles in human resources and operations management.[4]
Davies was elected as a councillor in 2019 for Holme Valley South ward on Kirklees Council.[5] He was the Deputy Leader of the council before he stepped down in 2024 to run as the Labour parliamentary candidate for Colne Valley in the general election.[6]
Parliamentary career
Davies was selected as the candidate for Labour Party in Colne Valley in December 2022.[7] He won the seat with 41% of the vote and unseat Conservative's Jason McCartney with a majority of 4,963. There were a total of six candidates, and a turnout of 64%.[8]