Haggai 2:21-23 fulfilled, failed or a future event?

Did this take place during Zerubabbel's life or is there a future Zerubbabel character? 21 “Speak to Zerubbabel, governor of Judah, saying, I am about to shake the heavens and the earth, 22 and to overthrow the throne of kingdoms. I am ab...