Capital gains taxes have been the subject of much debate since the Liberals proposed a controversial capital gains tax ...