With the 2025 FIA World Rally Championship title race about to reach boiling point, drama and emotion is expected with just ...