Edward Leigh

Never in the field of human endeavour has so much been blamed on so few

Who should determine Britain is trading with a genocidal regime – international judges? British judges? Or the British government?