What does 2 Kings 23:3 mean?
Standing by the pillar, the king made a promise in front of the Lord: he would follow the Lord, keep his commands, and do everything written in the book, with all his heart and soul. All the people joined him in this promise. 2 Kings 23:3 - Modern Text Bible
(Josiah publicly commits himself to God and leads the people to do the same, making a serious, heartfelt vow to live by God’s ways.)