Pressure had been building on Nadhim Zahawi amid allegations he settled a multimillion-euro unpaid tax bill while he was in charge of the UK Treasury.