David Thomas Charles Davies
David Thomas Charles
London, England
Full-time politician (paid by party organisation, parliament, government; think tanks; living of politics)
Monmouth
Member for Monmouth
Val_Monmouth
Chair,Welsh Affairs Committee