The king heard the words of the Law. When he did, he tore his royal robes.
He gave orders to Hilkiah, Ahikam, Abdon, the secretary Shaphan and Asaiah. Ahikam was the son of Shaphan. Abdon was the son of Micah. And Asaiah was the king's attendant. Josiah commanded them,
"Go. Ask the LORD for advice. Ask him about what is written in this scroll that has been found. Do it for me. Also do it for those who remain in Israel and Judah. The LORD has poured out his burning anger on us. That's because our people before us didn't obey what the LORD had said. They didn't do everything that is written in this scroll."
Then the king called together all of the elders of Judah and Jerusalem.
He went up to the LORD's temple. The people of Judah and Jerusalem went with him. So did the priests and Levites. All of them went, from the least important of them to the most important. The king had all of the words of the Scroll of the Covenant read to them. The scroll had been found in the LORD's temple.
The king stood next to his pillar. He agreed to the terms of the covenant in front of the Lord. He promised to follow him and obey his commands, directions and rules. He promised to obey them with all his heart and with all his soul. So he promised to obey the terms of the covenant that were written down in that scroll.
Then he had everyone in Jerusalem and in Benjamin commit themselves to the covenant. The people of Jerusalem did it in keeping with the covenant of the God of Israel.
Josiah removed all of the statues of gods from the whole territory that belonged to the people of Israel. The LORD hated those statues. Josiah had everyone in Israel serve the LORD their God. As long as he lived, they didn't fail to follow the Lord, the God of their people.