At least 82.2 million people, almost the equivalent of the population of Germany, were forced from their homes in 2025 due to ...