“Zedekiah was twenty and one years old when he began to reign, and he reigned eleven years in Jerusalem. And his mother's name was Hamutal, the daughter of Jeremiah of Libnah.”
King James Version (KJV)
24:17 Zedekiah - That he might admonish him of (what this name signifies) the justice of God, which had so severely punished Jehoiakim for his rebellion; and would no less certainly overtake him, if he should be guilty of the same perfidiousness.
24:20 Came to pass - Thus the peoples sins were the true cause why God gave them wicked kings, whom he suffered to do wickedly, that they might bring the long - deserved, and threatened punishments upon themselves and their people.