Planning and Infrastructure Bill threatens nature

, 07 May 2025
Planning and Infrastructure Bill threatens nature
Dormouse © Hugh Clark FRPS

By Charlotte Owen, Conservation Manager

Alongside our proactive work to restore nature in Sussex, we must also take action to defend nature from multiple ongoing threats.

Locally, one of the greatest pressures comes from development and new changes to planning laws now threaten to demolish essential environmental protections.

The Planning and Infrastructure Bill was announced as a ‘win-win’ for nature and development. But as it stands, it could dismantle vital nature safeguards without effective replacement, allowing developers to ‘pay cash to trash’ nature.

The draft Bill could soon be passed - but there’s a chance to amend the wording now, while it’s being decided. We can’t let this Bill become law without the safeguards needed to protect nature.

Take action today

That’s why we have written an open letter to Angela Rayner, who is Secretary of State for Housing, Communities and Local Government, and Deputy Prime Minister. Please take action today and add your name to the letter:

Sign the letter and have your say

How we plan for our future is important for our health, wealth and wellbeing. Threats to nature and climate pose big financial risks, and the Government needs to ensure that their appetite for growth doesn’t result in costly mistakes.

Done right, nature makes every development high-quality, attractive and sustainable. Nature makes us healthier, happier and even wealthier. Making some easy changes to this Bill now would lead to wilder, healthier homes, workplaces, and lives. We all deserve that.

Nature or development? Let's have both.

What’s the problem with the Planning and Infrastructure Bill?

Part III of the Bill allows developers to pay a Nature Restoration Levy or ‘development tax’ to ignore environmental protections set out in law (by the Habitats Regulations 2017 and Wildlife and Countryside Act 1981).

The Bill would allow development to cause environmental harm, potentially wiping out local populations of protected species, as long as relevant environmental improvements are created elsewhere. As written, the Bill would allow developers to jump straight to offsetting the harm they cause, rather than trying to avoid causing the harm in the first place. And since there’s no requirement for environmental improvements to be delivered before the development takes place, there’s a huge risk these promised improvements may never materialise. If they do, there’s no guarantee the improvements will be substantial enough.

This poses a huge risk to nature. There is an urgent need to incorporate nature recovery into the planning system but at the moment, the risks vastly outweigh any potential benefits – and these are risks we cannot afford to take. Getting this right could finally update the planning system to recognise the fundamental importance of nature and the critical services provided by the natural world. Getting it wrong would be an ecological disaster.

What needs to happen?

We are calling on Ministers to work with us to deliver the win-win scenario originally promised by the Government when the Bill was first announced.

Along with other conservation groups, The Wildlife Trusts have put forward the following priority amendments:

  • Prioritise Avoiding Harm: Developers must first avoid environmental damage before relying on Environmental Delivery Plans (EDPs), with harm to protected sites only permitted for overriding public interest.
  • Base Decisions on Science: New protected features should only be added when clear scientific evidence supports the effectiveness of strategic approaches.
  • Guarantee Upfront Benefits: Environmental improvements must be delivered upfront, especially for irreplaceable or significant damage, with a clear and transparent improvement plan.
  • Ensure Net Gain for Nature: Strengthen the improvement test to require definite, measurable, and significant benefits, rather than just probable improvements.

As well as challenging the risks posed by the Bill, we are working to add in positive measures for nature. We have tabled further nature recovery amendments to other parts of the Bill to ensure better protection for Local Wildlife Sites and chalk streams and create a Wildbelt designation to protect recovering habitats.

Please take action today and add your name to the letter: wtru.st/planning-bill

Leave a comment

Comments

  • Liz Midgley:

    I hope the government take notice but sadly I dont think they will !

    08 May 2025 10:58:00

  • Stephen Morris:

    I appreciate and understand the need to increase our housing stock. However I am concerned that the massive strides that have been made in recent decades to understand the benefits of a thriving natural world to every aspect of life are once again being seen as inconvenient and expendable. One tangible evidence of this is that the huge improvement in the quality of our rivers since the 1960s has once again been sacrificed for expediency and the provisions of this bill as it stands threaten to do the same for other aspects of the natural world in a nation which already carries the stigma of being one of the most nature depleted in the world. Rivers may recover if more action is taken: other valuable spaces that are valuable to the natural world will not once they are destroyed for development. As a lifelong Labour voter I do not want to see this present Government, for which we have waited so long, going down in history as the one that reversed the process of improving the environment in our nature depleted land.

    10 May 2025 16:28:00

  • S I A Neilson:

    We must protect our rapidly disappearing natural environment and avoid ecocide…

    03 Jun 2025 22:58:00

  • Alasdair Barton:

    We must protect our rapidly disappearing natural world

    24 Aug 2025 09:46:00

Time Δ Debug Message - Perch Runway 3.2
1782586569.69840 [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
1782586569.74330.0449Matched route: news/[slug:s]
1782586569.74330.0001Server address: 216.73.216.31
1782586569.74340Using master page: /templates/pages/blog/post.php
1782586569.74340Page arguments:
Array
(
    [0] => /news/planning-and-infrastructure-bill-threatens-nature
    [s] => planning-and-infrastructure-bill-threatens-nature
    [1] => planning-and-infrastructure-bill-threatens-nature
)
1782586569.74360.0002 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586569.74570.0021 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782586569.74780.0021 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782586569.74840.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782586569.75040.002 [1] SELECT * FROM swt_shop_cart WHERE cartID=22358249
1782586569.7510.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22358249
1782586569.75160.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-27 18:56:00' AND saleTo>'2026-06-27 18:56:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782586569.7530.0014 [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='planning-and-infrastructure-bill-threatens-nature')) 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-06-27 18:56:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782586569.7560.003 [1] SELECT FOUND_ROWS() AS `count`
1782586569.75660.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=3702 AND postStatus='Published' AND postDateTime<='2026-06-27 18:56:00'
1782586569.75760.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782586569.75840.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782586569.75910.0007 [1] SELECT * FROM swt_categories WHERE catID=118 LIMIT 1
1782586569.75960.0005 [1] SELECT * FROM swt_categories WHERE catID=181 LIMIT 1
1782586569.76010.0005Using template: /templates/blog/post.html
1782586569.76030.0002 [162] SELECT catID, catPath FROM swt_categories
1782586569.76120.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-27 18:56:00' AND postSlug='planning-and-infrastructure-bill-threatens-nature'
1782586569.79640.0352Using template: /templates/blog/post.html
1782586569.7970.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782586569.79860.0015Using template: /templates/pages/attributes/seo.html
1782586569.79880.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782586569.79960.0008 [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
1782586569.80060.001 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782586569.80340.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586569.81120.0078 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586569.81340.0022Using template: /templates/navigation/ps_nav_template.html
1782586569.81340 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782586569.81420.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782586569.81470.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782586569.81730.0026 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782586569.81790.0006 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782586569.81830.0004 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782586569.820.0018 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782586569.82080.0008 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782586569.8230.0021 [1] Using template: /templates/navigation/breadcrumbs.html
1782586569.82340.0004Using template: /templates/blog/post.html
1782586569.82360.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782586569.82420.0006Using template: /templates/blog/author.html
1782586569.82450.0003 [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='planning-and-infrastructure-bill-threatens-nature')) 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-06-27 18:56:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782586569.82640.0019 [1] SELECT FOUND_ROWS() AS `count`
1782586569.82690.0005 [1] Using template: /templates/blog/post.html
1782586569.82890.0021Using template: /templates/blog/comment_form.html
1782586569.82960.0007 [4] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3702 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782586569.93550.1059 [4] Using template: /templates/blog/comment.html
1782586569.93660.0011Using template: /templates/blog/post.html
1782586569.93680.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782586569.93850.0016 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782586569.93960.0012 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782586569.94120.0016 [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
1782586569.94330.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586569.94380.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586569.94580.0019 [6] Using template: /templates/navigation/footer-nav.html
1782586569.94660.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782586569.94720.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782586569.94770.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782586569.9570.0094 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586569.9590.002 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586569.96390.0049 [10] Using template: /templates/navigation/footer-nav.html
1782586569.96720.0033 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782586569.9680.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782586569.96850.0005 [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
1782586569.97090.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586569.97140.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586569.97320.0018 [29] Using template: /templates/navigation/footer-nav.html
1782586569.97590.0027 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782586569.97640.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782586569.97720.0007 [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
1782586569.97920.002 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782586569.97960.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782586569.98150.0019 [10] Using template: /templates/navigation/footer-nav.html
1782586569.98260.0011Request time: 0.2864
1782586569.98260Process time: 0.2862
1782586569.98260Memory: 1.6542