Week Notes – 20th June Posted on June 20, 2025June 18, 2025 This week’s been a whirlwind. This explains more: