Behold, the eyes of the Lord Yahweh are on the sinful kingdom, and I will destroy it from off the surface of the earth; except that I will not utterly destroy the house of Jacob," says Yahweh.
McKeating's allegation of a contradiction here, as is usually the case with such allegations, is founded upon a fundamental ignorance of what this prophecy is saying.  Hammershaimb correctly observed what is denoted by these verses thus: