Economy News in Review Average UK house price growth slows, London leads Europe tech sector, energy bills to rise, vehicle production stabilises June 3, 2026