A deputy headmaster and church organist in North Devon has been jailed for 21 years for subjecting boys in his care to physical and sexual abuse. John Downing, now 74, was deputy head of Heanton School, near Braunton, North Devon, from 1968 to its ...