It is a grey, misty morning in Twyford, Buckinghamshire, and the mood is as downcast as the weather. The village’s residents ...