Market stability

Filter by:

13 November 2023

First-time buyer funding

The average deposit paid by a first-time buyer was £43,693. Perhaps unsurprisingly, almost two-thirds (63%)...

9 October 2023

Market outlook

Interest rates are deemed to be at, or close to their peak so any improvement...