New figures from HMRC reveal that the taxman collected £18.1 billion in CGT in 2022/23 and means the public now pay more CGT than the hated Stamp Duty.
Read MoreNew figures from HMRC reveal that the taxman collected £18.1 billion in CGT in 2022/23 and means the public now pay more CGT than the hated Stamp Duty.
Read More