Stamp duty on shares to rake in £24bn over next five years – despite criticism it stifles investing in UK-listed firmspynoon NewsMay 18, 20250 [ad_1] By RICHARD MARSDEN Updated: 22:00, 26 March 2025 Stamp duty on shares is set to rake in nearly £24billion…