The average age of a first-time buyer has now reached 34 as soaring house prices and mortgage costs make getting on the property ladder increasingly difficult