Zachariah's song, the Benedictus, is a spirit-filled praise and prophecy, spoken by Zechariah, who is being illuminated by the power of the Holy Spirit, to give this spirit-filled psalm. He praises the God of Israel for fulfilling not only the Abrahamic covenant, but also for fulfilling the Davidic covenant, and he explains the purpose of Jesus' coming, as the one who will conquer Satan and crush his head, and bring salvation to God's people.
[... more]