European leaders, including Keir Starmer, failing to carry out promised reforms, leading to resignationsJune 24, 2026