Rishi Sunak resisted those urging him to sack Nadhim Zahawi sooner, writes Political Editor Chris Mason.