Autumn, 2006. The everyday life of the Suffolk town of Ipswich is shattered by the discovery of the...