Only 5,000 new property units were launched in Q3 2026, taking launches for the first nine months to around 50,000, roughly 64% below the 137,300 launched in the same period last year, says Savills