The redemption plan of Heaven Known before the dawn of time Oh that long anticipated holy night When the angels bore the glory Like an army, like a choir Come and meet a King of Heaven, your Messiah A Son has been given to save me And bind up this broken world But no one expected a baby Would come to redeem it all Men of politics and power Didn't hear it as good news Even from a baby death was up to You But they couldn't stop the promise Of a King within their midst One whose covenant and peace would never end A Son has been given to save me And bind up this broken world But no one expected a baby Would come to redeem it all Come to redeem it all Did the angels watch in awe As the King of Glory opened up His eyes? Could the Spirit hardly wait As the Father flung the gates of Heaven wide? Oh did the angels watch in awe As the King of Glory opened up His eyes? Could the Spirit hardly wait As the Father flung the gates of Heaven wide? A Son has been given to save me To bind up this broken world Oh no one expected a baby Would come to redeem it all A Son has been given to save me And bind up this broken world But no one expected a baby Would come to redeem it all He's come to redeem it all Come to redeem it all