James Anderson receives knighthood in Windsor Castle ceremony
James Anderson, England's all-time leading wicket-taker, has received his knighthood from Princess Anne during a ceremony at Windsor Castle.Anderson, 43, was named in former Prime Minister Rishi Sunak's resignation honours list in April for services…