Stamp Duty hikes trigger 42 per cent slump in prime London property deals December 27, 2024 [#item_full_content]