As the Lord had graciously promised through the prophets, God’s people had finally returned from exile. Under the direction of Zerubbabel the governor and Joshua the high priest, they had laid the foundation of the temple and had even begun offering sacrifices again. However, the prophet Zechariah is shown a shocking vision of the true conditionĀ of the priesthood – in fact, the true condition of all humanity before God: “Now Joshua was standing before the angel, clothed with filthy garments” (Zech. 3:3). In this sermon, Pastor Matt explains that a person is not justified by works of the law but by faith in our true and better high priest, Jesus Christ (Gal. 2:16).