
First-time buyer funding
13th November 2023
The average deposit paid by a first-time buyer was £43,693. Perhaps unsurprisingly, almost two-thirds (63%) were in the top 40%…

Have mortgage rates fallen?
19th October 2023
As inflation continues to challenge the financial landscape, there is a silver lining for potential homebuyers and homeowners looking to…