Sunak keeps City minister as questions over Braverman persist