A tranche of some 13.4m files have been leaked from Bahama’s based law firm Appleby and passed to the International Consortium of Investigative Journalists.

In total, 1.4 terabytes of data have been released via the Paradise Papers – the second biggest leak of data in history. Only the