The geological north pole and the magnetic north pole are not the same and the magnetic pole ‘wanders’ around. One of our regular check-ins sent this link that explains a lot. Thanks to the contributor.
http://www.ngdc.noaa.gov/geomag/GeomagneticPoles.shtml