Stamp duty holiday to stay

“I can announce today the £500,000 nil rate band will not end on March 31, it will end on June 30.

“Then, to smooth the transition back to normal, the nil rate band will be £250,000, double its standard level, until the end of September – and we will only return to the usual level of £125,000 from October 1.”