Nicholas Desmond John Smith
Nicholas Desmond John
Tredegar, Wales
Full-time politician (paid by party organisation, parliament, government; think tanks; living of politics)
Blaenau Gwent
Member for Blaenau Gwent
Val_Blaenau Gwent
Opposition Whip (Commons)