Average mortgage term for first-time buyers rises to 32 years as 'marathon mortgages' take over
So-called “marathon mortgages”, of 30 years or longer, have become much more common in recent years
So-called “marathon mortgages”, of 30 years or longer, have become much more common in recent years