According to a report in Property Week, Major Ken, Governor of London and Lord of all he surveys recently described property developers as 'some of the most rapacious bastards on the planet'. In a style fizzing with all the humility for which he is famous, he did so at a ...   more »