Company handout Business Sole traders and landlords earning more than £50,000 face new tax rules Teena Jose Feb 05, 2026