Capital Gains Tax: what you pay it on, rates and allowances