Odds and Ends — 24 July 2025