King Harold’s 200-mile UK march to Battle of Hastings in 1066 is a ‘myth’, says researchMarch 21, 2026