News: Budget - Stamp duty abolished for first time buyers of properties up to £300k