The Duchess of Edinburgh Lends a Hand as Open Farm Sunday Turns TwentyNews DeskMay 30, 20260 The Duchess of Edinburgh spent Wednesday morning at Leckford Estate in Hampshire, helping the LEAF team prepare for one of…