Renters' Rights Act will come into force on May 1, 2026: here's what it means for London tenants - After six years the ...