Action from stage two of the 2026 Tour de France, featuring a 168km hilly stage starting in Tarragona and returning to Barcelona.