The Chancellor’s Budget speech (Wednesday) will be double-edged for many in the Square Mile as he reduces the amount of tax to be paid by British companies on foreign profits, but tightens up regulations and taxes on non-domiciles.