‘Everything Everywhere All at Once’: 2025 mid-year outlook report