Stamp responsibility low cost ‘will not be prolonged in Budget’ – costing you further £2,500 Read more