News

Data released by Halifax earlier this week showed that UK house price growth stalled in June compared to the previous month. The average UK house price stood at £296,665 in June, which was little ...