Kids, flats and student loans: Why UK first-time buyers are getting older