The outer core is liquid and convects. The inner core is solid and presumably gets dragged along by the convecting fluid at it's surface.
There is going to be more than one convecting loop of fluid in the outer core, and they will be influenced by the rotation of the inner core. It's going to take a while before we get a good idea of what is actually going on, and even longer before that makes it into the main-stream media, let alone the populist nonsense that John Larkin reads.
--
Bill Sloman, Sydney