“Then comes the end, when He [=Jesus] delivers the kingdom to God the Father after destroying every rule and every authority and power. For He must reign until He has put all his enemies under his feet” (1 Corinthians 15:24-25)
Yesterday, we saw how God’s promise of royal authority for Zerubbabel was fulfilled in his descendant Jesus, about 500 years after Haggai delivered his message. But even Jesus did not “overthrow the throne of kingdoms” and “destroy the strength of the kingdoms of the nations”. To many people’s intense disappointment, He did not bring political freedom during his earthly ministry. They wanted to crown him as king, but He said that his kingdom was not of this world.
Nevertheless, Jesus did destroy the people’s worst enemy, Satan. He liberated them from their spiritual bondage. He delivered them from the domain of darkness and sin (Colossians 1:13). He conquered the cosmic powers and the spiritual forces of evil (Ephesians 6:11-12). And one day, Jesus will establish his Kingdom on earth as well.
All authority in heaven and on earth has been given to him already (Matthew 28:18), and at the end of time this will become visible to all. So yes, Jesus Christ is the fulfillment of God’s promise, but we are still waiting for its full glory to become manifest.
Do you honor Jesus Christ as your King?