Interest rates, Donald Trump and London's 2025 housing market outlook