Woohoo! A freeze on stamp duty, you say! Yes; Stamp Duty on certain purchases has been frozen until 31 March 2021. How exciting! Let's buy our own castle, I hear you say, whilst doing T-Shirt aeroplanes around the living room. Hang on though.... I am not going to apologise for being the sensible …