June 12, 2024 12:51 PM
Hamstrung at home, G7 leaders struggle to resolve global woes
Group of Seven (G7) leaders will fly to southern Italy this week for their annual summit in downbeat mood, confronting myriad woes at home even as they seek solutions for many of the world's most pressing problems. U.S. President Joe Biden faces a polarized electorate and dismal approval ratings ahead of a re-election bid in November while British Prime Minister Rishi Sunak looks certain to lose power in a national vote next month. The leaders of France and Germany are reeling from heavy defea...