It's super difficult to rent a flat in Western Germany. There are literally long queues for viewing a single flat in Berlin. It's slightly better in the rest of Germany, but still difficult.
It is extremely hard also in London, I know people that have been searching for months. Here tenants practically have no protections, it’s like renting on Airbnb, rents increase at random every year.