India ended their run of ODIs after a 3-0 clean sweep series win over England at home, with plenty of positives to be proud of and some serious issues to ponder on not only for Champions Trophy, but the long road ahead for the 2027 ICC Cricket World Cup.