Haggai 2:20-Haggai 1:6 - The Coming Kingdom
20 Then the Lord spoke again to Haggai on the twenty-fourth day of the month: 21 Tell Zerubbabel governor of Judah: 'I am ready to shake the sky and the earth. 22 I will overthrow royal thrones and shatter the might of earthly kingdoms. I will overthrow chariots and those who ride them, and horses and their riders will fall as people kill one another. 23 On that day,' says the Lord who rules over all, 'I will take you, Zerubbabel son of Shealtiel, my servant,' says the Lord, 'and I will make you like a signet ring, for I have chosen you,' says the Lord who rules over all."
1 In the eighth month of Darius' second year, the word of the Lord came to the prophet Zechariah, son of Berechiah son of Iddo, as follows: 2 The Lord was very angry with your ancestors. 3 Therefore say to the people: The Lord who rules over all says, "Turn to me," says the Lord who rules over all, "and I will turn to you," says the Lord who rules over all. 4 "Do not be like your ancestors, to whom the former prophets called out, saying, 'The Lord who rules over all says, "Turn now from your evil wickedness,"' but they would by no means obey me," says the Lord. 5 "As for your ancestors, where are they? And did the prophets live forever? 6 But have my words and statutes, which I commanded my servants the prophets, not outlived your fathers? Then they paid attention and confessed, 'The Lord who rules over all has indeed done what he said he would do to us, because of our sinful ways.'"