A long embroidered cloth which depicts scenes commemorating the Battle of Hastings in 1066, with writing…