Ooooohhhh, all that new demand! Just imagine what that would mean for property prices! :-)
BTW, I don't agree. In addition to what others have said, the new credit standards mean they would need a decent deposit, credit history and good job. Plenty of people will fall over on one of those...