The theme we have picked up for this year's Christmas weekend service is Homecoming. What has Christmas got to do with homecoming when so many of our neighbours have no place to lay their heads? But we remember, neither did Jesus.
He was born under make-shift conditions, never felt quite at home in this world and for the few years we know Him best for, He essentially crashed from place to place. But all that was for a rescue and a homecoming that would put an end to the suffering we see on our doorsteps today.