
The average cost of a house in England and Wales is now £163,376, 0.7 percent more than the year before. Prices rose most – five percent – in London, which is traditionally volatile, and fell most in Wales, by 3.2 percent. House prices, like an oil tanker, take an age to turn, which makes for [...]











