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