The social democrats built 1 million units of housing in Sweden in the 60s or something like that, because of a housing crisis. They solved the housing crisis just like that.
But that’s not the reason for expensive rents in big cities.
It’s because many (rich) people want to live there … and due to physical and regulatory limits you can’t build more housing, even for piles of money it would be worth.