abolishing permanent non-dom status so those living in the UK for years pay tax the same way as UK residents.

However, there was no mention of the cold-calling legislation to crack down on pension fraud, despite plans announced by Department for Work and Pensions earlier this month.

The government hopes its Bill will make the tax system fairer by tackling avoidance and evasion.

Mel Stride, financial secretary to the Treasury, said:

“A fair tax system is a key part of our plan to build a fairer society.

“The second Finance Bill 2017 will allow us to do just that by preventing companies and individuals from using complicated tax structures to avoid paying the tax they owe – and penalising people that help them to do it.”