“Will London receive more than 5cm of rainfall on Oct 25, 2026?” on Delphi