Abolishing stamp duty isn’t just desirable – it’s an economic necessity November 13, 2025November 13, 2025 | Alex Michelin