The Renters’ Rights Act is now in force. Discover the key changes from 1st May 2026, including the Section 21 ban, new landlord rules, and what it means for UK property investors.