The most successful team in Supercars Championship history will once again run Fords from 2026, with Triple Eight going back to the Blue Oval after a 16-season hiatus.