2024 Federal budget must address housing affordability and protect the environment