Zedekiah was twenty-one years old when he became king, and he reigned in Jerusalem eleven years. His mother's name was Hamutal, the daughter of Jeremiah from Libnah.
But Zedekiah did what was evil in the LORD's sight, just as Jehoiakim had done.
So the LORD, in his anger, finally banished the people of Jerusalem and Judah from his presence and sent them into exile. Then Zedekiah rebelled against the king of Babylon.
So on January 15, during the ninth year of Zedekiah's reign, King Nebuchadnezzar of Babylon led his entire army against Jerusalem. They surrounded the city and built siege ramps against its walls.
References for Jeremiah 52:4
Jerusalem was kept under siege until the eleventh year of King Zedekiah's reign.
By July 18 of Zedekiah's eleventh year, the famine in the city had become very severe, with the last of the food entirely gone.
References for Jeremiah 52:6