The driving force behind magnetic pole shifts is the movement ... It's important to understand that Earth's magnetic field is not a perfect dipole; it has anomalies and fluctuates over time.