mayorwatch.co.uk
London’s next Mayor needs stamp duty devolution
We all know our city is growing rapidly. London’s population is set to rise from 8.6 million to 10 million in 2030. So how will we accommodate all this growth? Where will these people live? How wil…