Tim Hainsworth speaking at the morning service on the 9th of June.