iStock Business UK home sellers are cutting prices as a £95,000 London drop gives landlords more room to bargain Teena JoseAug 17, 2026