Scrap stamp duty, says the OECD
The Organisation for Economic Co-operation and Development (OECD), an intergovernmental organisation consisting of 38 member nations focused on promoting economic dynamism and growth, has recently called for the UK government to scrap stamp duty. This call emerges as stamp duty rates are set to return to the previous thresholds made prior to the September 2022...