Work to build 180 homes on council-owned land in Devon is set to begin in 2025. In November 2017, North Devon Council was ...