Great-gran Helen Holland, 81, who was hit by Duchess Sophie’s royal escort has died after two-week hospital battle
THE woman who was hit by a police motorcycle escorting the Duchess of Edinburgh, has died, according to her family. Helen Holland, 81, from Birchanger in Essex, was struck at…