Chancellor unveils Stamp Duty holiday

Buyers will not pay any tax on up to £500,000 of a purchase