My understanding is that "Awaaab's Law" refers to social housing only?
As a landlord I don't have any issues with that - but I don't do social housing...
Renters Rights bill - lot of changes which potentially may cause "accidental landlords" or people like me to stop renting. That is liable to have the opposite effect of what you are seeking. If I don't want to rent to certain people then that should be my choice - my house, my rules (within reason).
Your bias is showing.......Does it not also help middle or any other "class" tenants............
Back on point to the article which is fairly clear and was only really about setting C as a minimum EPC grade by 2030.
As @JonnyF said early on, and has been reported in the press at length, trying to get the supposed c grade with something like a 100 year old terraced house that has had people living happily in it since it was built just does not make any sense financially or economically.