Ben Stokes the best all-rounder I've played with - Anderson

"It's just amazing to have that talent in our team," says England's James Anderson.