on a night long ago so tired and weary on an endless road baby boy on the way the healer of heaven with no place to stay the burden was heavy and the journey so long but joseph and mary found strength to hold on he is all we need let s make room for a king he is all we need let s make room for a king here today it s all the same we re given so much and we throw it away why don t we turn around redemption has come let the whole world be found the burden is heavy and the journey so long we must keep the faith and we must carry on he is all we need let s make room for a king he is all we need let s make room for a king it s a long way a long way redemption has come let the whole world be found he is all we need let s make room for a king he is all we need let s make room for a king it s a long way a long way