Italy delivered rain, mud, and history as Josep Garcia clinched the 2025 Enduro1 World Championship at the EnduroGP of Italy.