Business Secretary Peter Kyle said he would not 'duck' the impact of the higher tax burden and decision to abolish non-dom status.