Ed Swales, a robust, 55-year-old former Army captain from rural Northumberland, does not appear to qualify on any of the above but now the culture wars have reached the countryside, he might ...