UK property market records 1.2m transactions in 2025
The UK property market completed nearly 1.2 million transactions in 2025, marking the highest level in three years despite facing multiple challenges throughout the year, according to data from TwentyEA…