The 'Seeds of Hope' garden won the Tudor Rose for best garden at the Hampton Court Flower Show. It is especially unusual for a garden featuring vegetables and raising political issues to win first prize.