Gatwick Airport expansion

Government approves plans for a second runway at Gatwick

Despite the Planning Inspectorate's initial opposition to a second runway at Gatwick, the Secretary of State granted consent on 21 September 2025.

In the midst of a climate crisis, it is extremely disappointing and frustrating to see the government determined to push through a second runway at Gatwick. This decision goes against the UK’s legally binding net zero targets and the expert recommendations of the Climate Change Committee, which advises ‘no net airport expansion across the UK.’ 

The Environmental Audit Committee's recent inquiry into airport expansion and climate and nature targets concluded that the government’s current approach to airport expansion could put net zero delivery in “serious jeopardy”. Read their report here (October 2025).

In June 2026, local campaigners CAGNE and GACC unfortunately lost their legal challenge against the airport expansion at the High Court. The campaigners are now considering whether to appeal.

What’s being proposed?

The proposal is for a second runway at Gatwick Airport, to be achieved by bringing the airport’s existing Northern Runway into regular use. The Northern Runway is currently limited to acting as a taxiway, only available when the Main Runway is out of use.

The stated aim is to enable more flights and increase annual passenger numbers to 75 million by the late 2030s (up from 38 million passengers in 2022).

The proposed airport expansion is classed as a Nationally Significant Infrastructure Project (NSIP), so planning permission will be decided by a Development Consent Order (DCO). Gatwick Airport submitted an application for development consent to the Planning Inspectorate on 6 July 2023, outlining their plans, and on 3 August this application was accepted. After a lengthy 'examination' period a decision on whether to grant permission was expected on 27 February 2025. However, the decision deadline was extended to 27 October 2025.

The Planning Inspectorate's report, published on 27 February 2025, recommended the application should be refused but the Secretary of State said she was 'minded to approve' the plans later this year if certain changes were made. The applicant was asked to provide further information in response to the proposed changes, and a further period of consultation was held. The Secretary of State announced her decision to grant consent on 21 September 2025.

What does Sussex Wildlife Trust think?

Read our joint letter to the Secretary of State for Transport objecting to airport expansions: Wildlife Trusts Airport Expansion Letter to SoS for Transport

Sussex Wildlife Trust does not support the application for an additional runway at Gatwick Airport. The proposed expansion aims to enable more flights, which will increase carbon emissions. This is in direct opposition to the UK’s legally binding net zero targets and the expert recommendations of the Climate Change Committee, which advises ‘no net airport expansion across the UK.’

Female Black Darter © Bob Eade
Black Darters are being pushed out of Sussex as the climate changes. Image by Bob Eade

Climate change is one of the biggest threats to biodiversity. The decisions the UK makes now in response to the climate crisis will define our collective ability to restore nature, adapt to change and secure a positive future for both wildlife and people.

The Climate Change Committee’s Sixth Carbon Budget Report clearly states that ‘there should be no net expansion of UK airport capacity unless the sector is on track to sufficiently outperform its net emissions trajectory’. This has been echoed in their June 2023 progress report, which states there is a ‘need for a framework to manage airport capacity. There has been continued airport expansion in recent years, counter to our assessment that there should be no net airport expansion across the UK.’

Read The Wildlife Trusts' position on climate change: TWT Climate Change Position Statement


A male Redstart in song at Old Lodge - one of many summer-visiting bird species whose ranges are shifting as the climate changes.

How has Sussex Wildlife Trust been involved with the Development Consent Order process?

The Development Consent Order was accepted by the Planning Inspectorate on 3 August 2024, and all the relevant documentation is available on the Planning Inspectorate website.

We identified the key overarching concerns for biodiversity and registered as an Interested Party so that we could submit formal comments during the Development Consent Order process.

Find our more about the process of Development Consent Orders on the Planning Inspectorate website.

Previous Consultations

Gatwick Airport has previously undertaken two consultations on the proposed airport expansion, and you can read Sussex Wildlife Trust's response to those consultations here:

Autumn 2021: Sussex Wildlife Trust response to Gatwick Northern Runway Project consultation Autumn2021

Summer 2022: SWT response to Gatwick Northern Runway Proposal consultation July22


Sussex Wildlife Trust objects to Gatwick Airport expansion


Sussex Wildlife Trust objects to Gatwick Airport expansion

We are strongly against a second runway at Gatwick Airport and have registered as an Interested Party to raise our objection.

Time Δ Debug Message - Perch Runway 3.2
1783468306.75180 [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
1783468306.77740.0255Matched page: /campaign/gatwick-airport-expansion, so not using routes.
1783468306.77750.0001Server address: 216.73.217.142
1783468306.77760Using master page: /templates/pages/project.php
1783468306.77790.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/campaign/gatwick-airport-expansion' LIMIT 1
1783468306.77990.002 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783468306.78170.0018 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783468306.78230.0005INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783468306.78470.0024 [1] SELECT * FROM swt_shop_cart WHERE cartID=22757089
1783468306.78530.0006 [1] SELECT * FROM swt_shop_cart WHERE cartID=22757089
1783468306.7860.0007 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-07 23:51:00' AND saleTo>'2026-07-07 23:51:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783468306.78720.0012 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783468306.78850.0013Using template: /templates/pages/attributes/seo.html
1783468306.7890.0005 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/campaign/gatwick-airport-expansion' OR regionPage='*')
1783468306.78980.0008 [1] 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=2904 AND idx.itemRev=4)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783468306.7930.0032 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783468306.79610.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/campaign/gatwick-airport-expansion' LIMIT 1
1783468306.79770.0017 [3] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-004-003', '000-002-004', '000-002', '000') ORDER BY pageTreePosition DESC
1783468306.79960.0019Using template: /templates/navigation/ps_nav_template.html
1783468306.79970 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783468306.80020.0005 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783468306.80040.0003 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783468306.80190.0015 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783468306.80260.0007 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783468306.8030.0004 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783468306.80530.0023Using template: /templates/pages/attributes/default.html
1783468306.80540.0001Using sub-template: /templates/pages/attributes/seo.html
1783468306.80560.0002Using template: /templates/pages/attributes/default.html
1783468306.80560Using sub-template: /templates/pages/attributes/seo.html
1783468306.80570.0001 [1] SELECT collectionID, collectionTemplate FROM swt_collections WHERE collectionKey='Opportunities'
1783468306.80660.0008 [nil] SELECT * FROM ( SELECT idx.itemID, ci.collectionID, ci.itemJSON, idx2.indexValue as sortval FROM swt_collection_index idx JOIN swt_collection_items ci ON idx.itemID=ci.itemID AND idx.itemRev=ci.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_revisions cr ON idx.itemID=cr.itemID AND idx.itemRev=cr.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE (idx.collectionID=6) AND ((idx.indexKey='page_title' AND idx.indexValue='Gatwick Airport expansion')) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, itemJSON, sortval ORDER BY sortval ASC
1783468306.80780.0012Using template: /templates/content/_opportunity_listing.html
1783468306.8080.0002 [2] SELECT regionKey, regionHTML FROM swt_content_regions WHERE regionPage='/campaign/gatwick-airport-expansion' OR regionPage='*' ORDER BY regionPage DESC
1783468306.80880.0008 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/campaign/gatwick-airport-expansion' OR pageSortPath='/campaign/gatwick-airport-expansion' LIMIT 1
1783468306.81010.0013 [3] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-002-004-003', '000-002-004', '000-002', '000') ORDER BY pageTreePosition
1783468306.81210.002 [3] Using template: /templates/navigation/breadcrumbs.html
1783468306.81290.0008Using template: /templates/pages/attributes/default.html
1783468306.8130.0001Using sub-template: /templates/pages/attributes/seo.html
1783468306.81330.0003 [1] SELECT * FROM swt_blog_sections WHERE sectionSlug='Gatwick-DCO/' LIMIT 1
1783468306.81380.0005 [nil] 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='postDateTime' WHERE 1=1 AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE ( sectionID IS NULL AND postStatus='Published' AND postDateTime<='2026-07-07 23:51:00' ) GROUP BY itemID, sortval ORDER BY sortval DESC LIMIT 0, 4
1783468306.81470.0009 [1] SELECT FOUND_ROWS() AS `count`
1783468306.81510.0004Using template: /templates/blog/post_listing.html
1783468306.81530.0002 [2] SELECT DISTINCT idx.itemID FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' AND ((idx.indexKey='_category' AND idx.indexValue LIKE 'blog/Gatwick-DCO/%' OR idx.indexKey='_category' AND idx.indexValue='blog/Gatwick-DCO/'))
1783468306.81640.0012 [2] 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='postDateTime' AND idx.itemID IN ('3248', '3261') WHERE 1=1 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-07 23:51:00' ) GROUP BY itemID, sortval ORDER BY sortval DESC LIMIT 0, 11
1783468306.81990.0035 [1] SELECT FOUND_ROWS() AS `count`
1783468306.82060.0007 [2] Using template: /templates/blog/post_listing.html
1783468306.8210.0004 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783468306.82180.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783468306.82550.0037 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783468306.82640.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783468306.8270.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
1783468306.82910.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/campaign/gatwick-airport-expansion' LIMIT 1
1783468306.83030.0013 [3] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-004-003', '000-002-004', '000-002', '000') ORDER BY pageTreePosition DESC
1783468306.83220.0019 [6] Using template: /templates/navigation/footer-nav.html
1783468306.8330.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783468306.83350.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783468306.83390.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783468306.83630.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/campaign/gatwick-airport-expansion' LIMIT 1
1783468306.83760.0013 [3] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-004-003', '000-002-004', '000-002', '000') ORDER BY pageTreePosition DESC
1783468306.83950.0019 [10] Using template: /templates/navigation/footer-nav.html
1783468306.84260.0031 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783468306.84330.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783468306.84360.0004 [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
1783468306.84570.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/campaign/gatwick-airport-expansion' LIMIT 1
1783468306.84690.0012 [3] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-004-003', '000-002-004', '000-002', '000') ORDER BY pageTreePosition DESC
1783468306.84870.0018 [29] Using template: /templates/navigation/footer-nav.html
1783468306.85130.0026 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783468306.85190.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783468306.85230.0004 [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
1783468306.85430.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/campaign/gatwick-airport-expansion' LIMIT 1
1783468306.85550.0012 [3] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-002-004-003', '000-002-004', '000-002', '000') ORDER BY pageTreePosition DESC
1783468306.85720.0017 [10] Using template: /templates/navigation/footer-nav.html
1783468306.85830.0012Request time: 0.1086
1783468306.85830Process time: 0.1084
1783468306.85830Memory: 1.6222