Scarborough councillors have approved plans for 300 homes, a park and a big-box store on the west side of the Birch Cliff quarry lands. But they had sharp words for what one councillor called the “beast to the east” – a 1968 plan, still in force, that permits Gerrard-Clonmore Developments to build a ring of […]