[4] Elected as a member of the Conservative Party, Roberts had the whip removed in July 2020, following allegations of sexual misconduct, and served as an independent until 2024.
Roberts stood for the successor constituency of Clwyd East at the 2024 general election as an independent, but failed to win the seat and lost his deposit.
[7] On 21 July 2020, BBC Wales published text messages attributed to Roberts and sent to a female junior member of parliamentary staff in April 2020.
[9] Roberts was referred to Parliament's Independent Complaints and Grievance Scheme (ICGS) in 2020 over allegations of misconduct that resulted in one of the interns being transferred to a different department.
[17] He contested and lost the 2024 United Kingdom general election as an Independent candidate in the new constituency of Clwyd East, coming last with 599 votes.