David Anderson

David Anderson is a barrister at Brick Court chambers and was formerly the independent reviewer of terrorism legislation in the United Kingdom. He sits as a cross-bench peer
Economics
Showing 1 to 1 of 1