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.
But questions about his financial affairs are now front and centre, having first gained prominence during the Stratford-on-Avon MP's short-lived campaign to become prime minister last summer.
The allegations centre on his links to a Gibraltar-based trust 'Balshore Investments Limited', of which his father Hareth Zahawi is a director.
When Nadhim Zahawi co-founded the polling firm YouGov in May 2000, the trust was allocated shares in the company equalling the number given to the other co-founder Stephan Shakespeare.
Asked about this by Kay Burley last year, the then chancellor said neither he nor his wife benefit from the Gibraltar trust and denied it was used to avoid tax, saying it was simply because his father "lived abroad".
The cabinet minister has also suggested the trust held the shares because his father was involved in setting up the company, had put money into it and had provided guidance.
Those working at YouGov at the time said Hareth Zahawi was helpful, albeit in an informal way, while others at the firm said he was not involved beyond being a shareholder.
Evidence from 2005 also appears to show - at that point, before he became an MP - Nadhim Zahawi was benefitting from this offshore trust.
A financial document published by YouGov sets out that a dividend payment that was due to go to Balshore instead was used to pay off loans owed by Mr Zahawi.
Potential tax saving uncovered
Much of this detail was first uncovered by Dan Neidle - a lawyer who used to work for a top corporate and now runs a not-for-profit focussed on tax policy.
Tory sources have briefed that Mr Neidle - who is a Labour member - is a "Labour activist" and the allegations are merely taken from his "blog".
This comes after lawyers acting for Mr Zahawi sent Mr Neidle a series of letters last year threatening legal action if he continued to publish analysis of the Tory MP's financial affairs.
After digging through pages of documents, Mr Neidle had suggested there would have been a potential tax saving of several million pounds when Balshore sold its YouGov shares.
That's because they were held in an offshore trust rather than by Mr Zahawi directly, and hence not eligible for capital gains tax.
It's this figure that is at the centre of the repayment to HMRC.
On Friday, the Guardian newspaper suggested Mr Zahawi reached a settlement with the exchequer that reflected the fact he should have paid tax on the sale of these shares at the time.
Tax affairs up to date
Mr Zahawi has now confirmed that tax was repaid saying that HMRC had concluded his father was not entitled to the share allocation handed to him when YouGov was created.
The Tory chairman said this was a "careless and not a deliberate error" and didn't confirm if any penalty was also levied.
He also re-stated that he was not a beneficiary of Balshore Investments and had never set up an offshore structure.
However, this intervention clashes somewhat with previous assertions that his tax affairs "were and are fully up to date".
It also looks somewhat awkward given his attempts to silence those looking into his tax affairs and his statement to Sky News last year that people were trying to "smear" him over his business dealings.
There are also still unanswered questions, including the pointed one of whether someone who was chancellor a matter of months ago was issued with a penalty by HMRC for failing to pay the right amount of tax.