Chancellor's surprise for new homebuyers

"With effect from today, for all first-time buyer purchases up to £300,000, I am abolishing stamp duty altogether," the Chancellor announces.