Stamp duty has had its day, senior MP tells agents

Stamp duty is a “terrible tax”, says Sir Mel Stride