The idea that a city hall would need to organize some sort of public meeting before approving a construction project is a fairly new one. The city council is elected to represent the people. If they need "community input" why are they even here? (Nevermind the obvious problem with such participatory process - sane and normal people can't participate in every local government decision unless it's their job. Hence why we have representative democracy.)
If you told someone in the 1980s that the British parliament couldn't impose its will on QUANGOs and local governments to build a rail line, they'd look at you as if you were insane. Parliament's power is supposed to be absolute. Yet that's what's happening with HS2.