Even first-time buyers pay an average of more than £128,000 so will still be hit by this tax.

Consumers appear to be feeling some festive cheer as we approach Christmas. It appears that recent negative sentiment, caused by recent higher petrol prices, fears over house prices and other factors, has dissipated.