House prices in the UK record their biggest annual decline since October 2023. This decline is a new indicator of declining momentum in the property market, with continued pressures from high borrowing costs and renewed inflationary concerns. for more