God would punish Israel’s king because he broke his covenant. By turning against Babylon, he also committed treason (betrayal against a ruler). In doing this, he sinned against the Lord, who had placed him in the promised land.
will bring him to Babylon and execute judgment upon him: See 2 Kings 25:5–7.