Last week, a group of landowners – who collectively own 10% of England’s land – met to accelerate nature’s recovery. Read this post to find out more.| defraenvironment.blog.gov.uk