Infrastructure project sparks outrage among Buccleuch residents over delays and damage The Citizen