Hit the nail on the head. 300,000 more people, say 100,000 extra homes needed to be built, when we are only building half what we need annually for the existing population. House prices rising as fast as footballers salaries, which also bear no relation to real-life earnings. How about training...