What do we know about Conservative Party chairman Nadhim Zahawi's tax affairs?

From an Iraqi-refugee who spoke no English to a multi-millionaire businessman and cabinet minister, Nadhim Zahawi's story is one of the most compelling in Westminster.