England och Indien jubilera iSr