Odds and Ends — 18 July 2025