Hedges - more than just a boundary

, 09 May 2023
Hedges - more than just a boundary
Hedgerows © Sam Buckland

By Sam Buckland

Hedgerows do much more than just mark field boundaries. Some of the benefits they provide are easy to see – they provide shelter for livestock, food for wildlife, carbon storage, corridors for species to move between habitats, and are an important habitat in their own right. What is less obvious is the important role they play in the wider landscape, and in particular how they help to improve the quality and quantity of water in our rivers and streams.

By acting as a physical barrier to overland water flows during heavy rainstorms, and with their roots helping to increase water infiltration rates in the soil adjacent and under them, hedgerows help to slow and reduce the amount of water that reaches our rivers, contributing to flood risk reduction downstream. In the process of slowing overland flow, hedges also help to reduce the erosion of soils, and the delivery of sediment and contaminants to our rivers and streams.

Riparian corridor © Matt Turley
Riparian corridor © Matt Turley (riparian is the interface between land and a stream or river)

During World War Two, food shortages lead the government to incentivise hedgerow removal to increase food production. This practice continued for several decades due to agricultural intensification; with the size of farm machinery increasing, hedgerows were grubbed out to create larger fields to accommodate these machines and maximise productivity. This intensification has also lead to more soil compaction from large machinery and high densities of livestock. The result is that hundreds of km of hedgerow, in Sussex alone, are now missing from the landscape and our fields are more susceptible to surface run-off and erosion. Thankfully, existing hedgerows now have more legal protection and many farmers see the benefits of planting new ones to help protect valuable soil and water resources, and to provide forage and shelter for livestock in an unpredictable climate with more extreme drought and storm events. In the Ouse catchment, with the help of funders and volunteers we’re supporting landowners to plant hedges in the right places.

In the short term, we can’t replicate the structural and biological diversity of the missing ancient hedgerows, but by utilising historic maps, where possible we can plant new hedgerows in the same locations, and perhaps an ancient seed bank will germinate when conditions become favourable. We can also identify fragmented habitat that would benefit from being connected by hedgerows, encouraging wildlife to move throughout the landscape. The Wilder Ouse project (previously Sussex Flow Initiative) supports the planting of hedges, and can provide maximum funding when they are located in key areas for Natural Flood Management –(NFM)  specifically when the hedgerow will be positioned across a hill slope or on a floodplain.

Although we know that hedgerows interact with water and can help to slow overland flow, exactly how much, which tree/shrub species are most effective, and at what scale hedgerows need to be restored to begin to reduce flood risk downstream, is still uncertain. What research has shown, is that infiltration rates can be up to 60 times greater in fenced woodlands/shelterbelts, compared to adjacent pasture, but we don’t know how transferable this is to hedgerows.

​Research is now underway at Bangor University, where PhD student Bid Webb is investigating how trees and hedgerows influence infiltration rates compared to adjacent pasture. They are also investigating whether tree age and species play a role. So far, the group’s results suggest that Fraxinus excelsior (Common Ash) has the greatest potential (of the seven species being studies; Alder, Ash, Beech, Birch, Chestnut, Oak and Sycamore) to increase soil infiltration, due to it having the highest fine root biomass, with over 50% of this biomass in the top 10 cm of soil, and the greatest proportion of large pore sizes in the soil. The large pores enable water to quickly infiltrate into the soil, reducing overland flows. The findings suggest that loss of Common Ash from the landscape due to the spread of Ash dieback (a fungus called Hymenoscyphus fraxineus), may have implications for our landscapes’ flood resilience.

We’re eagerly awaiting the results from the group at Bangor University, and will use the findings to inform the Trust's NFM delivery. The Trust will also be encouraging and supporting universities in the South East to carry out similar research in the lowlands, on the local soils, and focusing on the root morphology of species commonly found in our local hedgerows.

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1782904491.29370 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1782904491.32170.028Matched route: news/[slug:s]
1782904491.32190.0002Server address: 216.73.217.103
1782904491.32190.0001Using master page: /templates/pages/blog/post.php
1782904491.3220Page arguments:
Array
(
    [0] => /news/hedges-more-than-just-a-boundary
    [s] => hedges-more-than-just-a-boundary
    [1] => hedges-more-than-just-a-boundary
)
1782904491.32230.0004 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782904491.32410.0018 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782904491.32660.0025 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782904491.32740.0008INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782904491.32960.0022 [1] SELECT * FROM swt_shop_cart WHERE cartID=22481422
1782904491.33030.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22481422
1782904491.33090.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-01 11:14:00' AND saleTo>'2026-07-01 11:14:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782904491.33240.0015 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='hedges-more-than-just-a-boundary')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-01 11:14:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782904491.33460.0022 [1] SELECT FOUND_ROWS() AS `count`
1782904491.33540.0008 [1] SELECT * FROM swt_blog_posts WHERE postID=3075 AND postStatus='Published' AND postDateTime<='2026-07-01 11:14:00'
1782904491.33640.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782904491.33720.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782904491.33810.001 [1] SELECT * FROM swt_categories WHERE catID=51 LIMIT 1
1782904491.3390.0009 [1] SELECT * FROM swt_categories WHERE catID=54 LIMIT 1
1782904491.33970.0007Using template: /templates/blog/post.html
1782904491.34010.0003 [162] SELECT catID, catPath FROM swt_categories
1782904491.3410.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-01 11:14:00' AND postSlug='hedges-more-than-just-a-boundary'
1782904491.36370.0226Using template: /templates/blog/post.html
1782904491.36430.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782904491.36650.0022Using template: /templates/pages/attributes/seo.html
1782904491.36680.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782904491.3680.0012 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1782904491.36940.0014 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782904491.37250.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782904491.37320.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782904491.37540.0022Using template: /templates/navigation/ps_nav_template.html
1782904491.37540.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782904491.37650.001 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782904491.3770.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782904491.37970.0027 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782904491.38110.0014 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782904491.3820.0009 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782904491.38460.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782904491.38580.0011 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782904491.38840.0026 [1] Using template: /templates/navigation/breadcrumbs.html
1782904491.38890.0006Using template: /templates/blog/post.html
1782904491.38920.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782904491.39030.0011Using template: /templates/blog/author.html
1782904491.39080.0005 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='hedges-more-than-just-a-boundary')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-01 11:14:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782904491.39360.0028 [1] SELECT FOUND_ROWS() AS `count`
1782904491.39430.0007 [1] Using template: /templates/blog/post.html
1782904491.39760.0033Using template: /templates/blog/comment_form.html
1782904491.39890.0013 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3075 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782904491.45010.0512 [0] Using template: /templates/blog/comment.html
1782904491.45040.0003Using template: /templates/blog/post.html
1782904491.45070.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782904491.45170.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782904491.45250.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782904491.45320.0007 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782904491.45550.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782904491.45610.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782904491.45820.0021 [6] Using template: /templates/navigation/footer-nav.html
1782904491.45920.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782904491.460.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782904491.46070.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782904491.46330.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782904491.46410.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782904491.47210.008 [10] Using template: /templates/navigation/footer-nav.html
1782904491.4760.0038 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782904491.4770.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782904491.47760.0006 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782904491.48020.0026 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782904491.4810.0007 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782904491.48310.0021 [29] Using template: /templates/navigation/footer-nav.html
1782904491.48610.003 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782904491.48680.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782904491.48730.0005 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782904491.48950.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782904491.49010.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782904491.49220.0021 [10] Using template: /templates/navigation/footer-nav.html
1782904491.49340.0012Request time: 0.2027
1782904491.49340Process time: 0.2025
1782904491.49340Memory: 1.6525