06/17/2026 Financial Times UK Top court rules traders should pay income tax on share of trading profits