Artwork: Earth's magnetic field is generated in its ... that's responsible for the change in the position of the pole is actually further south," Dr Livermore said. "There's also a timing issue.
As of now, "the magnetic South Pole has moved very little," said Brown to Newsweek, adding that it has covered "about the same distance in a century that the North Pole did in a decade." ...
If you bring a north pole and a south pole together, they will attract. Earth's core contains liquid iron which moves around. Iron is magnetic so the liquid iron causes Earth to have a magnetic field.