Biden's diverse coalition of support risks fraying in 2024 -