Cameron on panama

British PM David Cameron delivering a speech on the European Union at the British Museum in central London, on May 9, 2016/AFP