David Alton

David Alton

David Alton is an independent crossbench member of the House of Lords and former chairman of Parliament’s Joint Committee on Human Rights. He is writing here in a personal capacity.

Advertisement

Stories

OUR VOICES

1 of 23