Sermon from Sunday 20/12/2015 from St Michael and All Angels Harrow Weald. Readings: Micah 5:2-5a and Luke 1:39-55