Watch the highlights from the Forum8 Rally Japan, the final round of the 2024 FIA World Rally Championship.