June 2025 re-election fundamentals