v1: Zedekiah was mad eking by Nebuchadnezzar. Although he had not yet captured the city, he was effectively in control of events in Jerusalem. How sad that a Gentile ruler exercised such authority over the people of God.
v2-3: Zedekiah and his officials had persistently rejected the word of God through Jeremiah. His hypocrisy was revealed as he sent a message to Jeremiah, asking him to pray; compare Pharaoh’s request in Ex 12.32. It seems Zedekiah had tried to enter into a treaty with the king of Egypt (see 44.30). This plan failed to provide deliverance.
v4-5: The temporary respite, as the Babylonian army had left Jerusalem, to repulse the attack from Pharaoh and his army from Egypt.
v6-8: See also 34.21-22; the people observed that the Babylonian army had left the siege of Jerusalem. They thought, “The Babylonians will surely leave us,” which would have contradicted Jeremiah’s message.
v9-10: The renewed message, the Babylonian army would return, and would defeat Jerusalem. To think otherwise was to be deceived. The fate of the city was sealed.
v11-15: Jeremiah took the opportunity to view the property he had purchased. But his intention was misunderstood, he was accused of treachery, and wrongly imprisoned.
v16-17: Like Herod, in his esteem of John Baptist, Zedekiah had some respect for Jeremiah. Jeremiah remained faithful to his message, even at the risk of being killed.
v18-21: We must not have a romantic idea of Jeremiah in prison; he suffered great discomfort, and feared dying there. In showing mercy, Zedekiah had him confined in the guard’s courtyard, rather than in the dungeon.