Zedekiah was twenty-one years old when he started out as king. He was king in Jerusalem for eleven years. His mother's name was Hamutal, the daughter of Jeremiah. Her hometown was Libnah.
As far as God was concerned, Zedekiah was just one more evil king, a carbon copy of Jehoiakim.
The source of all this doom to Jerusalem and Judah was God's anger. God turned his back on them as an act of judgment.
Nebuchadnezzar set out for Jerusalem with a full army. He set up camp and sealed off the city by building siege mounds around it.
He arrived on the ninth year and tenth month of Zedekiah's reign. The city was under siege for nineteen months (until the eleventh year of Zedekiah).
By the fourth month of Zedekiah's eleventh year, on the ninth day of the month, the famine was so bad that there wasn't so much as a crumb of bread for anyone.