EIU Democracy Index 2025: democracy stabilises after eight years of decline
economistgroup.com