A police motorcyclist could face criminal charges of the collision which culminated in the death of Helen Holland, 81, who passed away in May. The Duchess sent her deepest condolences .
A Metropolitan Police motorcyclist could face criminal charges over the death of an 81-year-old woman who was killed in a collision with the officer’s vehicle last month while part of an escort for the Duchess of Edinburgh.