Councillors faced ‘appalling’ treatment in discussions over housing in Stockport

The council needs to build at least 25,000 new homes up to 2042.