Badger, Ratty, Mole and Toad strike out for a Wilder Future

, 28 March 2019
Badger, Ratty, Mole and Toad strike out for a Wilder Future

Sir David Attenborough, Stephen Fry, Catherine Tate, Alison Steadman and Asim Chaudhry have backed a new campaign from The Wildlife Trusts that calls for a Wilder Future and for nature’s recovery in the UK.  The conservationist and actors have starring roles in a new The Wind in the Willows campaign film trailer which brings to life the 21st century threats facing the much-loved characters from Kenneth Grahame’s children’s classic. The animated trailer calls on everyone to help bring our wildlife back before it’s too late, so that we can all enjoy a wilder future. 

The film trailer shows how the lives of Badger, Ratty, Mole and Toad are disrupted by roads, river pollution and intensive agriculture – many habitats have been destroyed and others have been broken up. Toad hangs a picture of a puffin entangled in plastic on the wall in Toad Hall. “Farewell old friend” he says. 

Kenneth Grahame wrote The Wind in the Willows just over a hundred years ago. Since then, many of the UK’s wild places and the plants and animals that depend on them have been lost. For example: 97% of lowland meadows and the beautiful wildflowers, insects, mammals and birds that they supported have disappeared; 80% of our beautiful purple heathlands have vanished – with their tiger beetles sand lizards and the stunning nocturnal birds, nightjars. Rivers are in deep trouble too: only 20% are considered as healthy and 13% of freshwater and wetland species in Great Britain are threatened with extinction. 

Kenneth Grahame’s Ratty – the water vole – is the UK’s most rapidly declining mammal and has been lost from 94% of places where it was once prevalent, and its range is continuing to contract. Toad is also finding that times are very tough: he has lost nearly 70% of his own kind in the last 30 years alone – and much more than that in the last century. 

These losses have led to the UK becoming one of the most nature-depleted countries in the world. Over the past ten years there have been numerous reports and studies documenting wildlife declines in the UK. The main problems for wildlife are:

  • Habitat loss – mostly caused by intensive farming, inappropriate development and lack of strategic planning, with the few remaining wild places being broken up by roads.
  • Climate change – which is making a bad situation worse by causing extreme weather. This disrupts breeding patterns, threatens life cycles and creates food shortages. Wildlife cannot always keep up with changes to the seasons. 

Stephanie Hilborne, CEO of The Wildlife Trusts, says:

“We are a nation of nature-lovers, yet we live in one of the most nature-depleted countries in the world. If we want to put nature into recovery we have to create a mass movement of people calling for change. Our campaign film is a sad version of The Wind in the Willows – showing how Ratty and Toad have hit the buffers – but it ends with a message of real hope. It’s not too late to create strong laws which will help our wildlife make a comeback – and it’s not too late to establish a Nature Recovery Network which will enable us to plan a wilder future.” 

The Wildlife Trusts hope The Wind in the Willows campaign film trailer will inspire people to help by nature by:

  • Contacting politicians – to call for strong environmental laws which help nature recover.
  • Walking in the pawprints of others – and imagine what wildlife needs to survive in your neighbourhood. Be inspired to take action for wildlife in your garden or local area, working with friends, neighbours – or by getting your local council involved – to create new homes for Toad, Ratty, Badger and friends.
  • Creating a Wilder Future where you live – by checking out the latest events and volunteering opportunities at local Wildlife Trusts to discover what a Wilder Future could look like – and the part everyone can play in making it happen. 
Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1782379096.1870 [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
1782379096.22370.0367Matched route: news/[slug:s]
1782379096.22380.0001Server address: 216.73.217.95
1782379096.22380Using master page: /templates/pages/blog/post.php
1782379096.22460.0007Page arguments:
Array
(
    [0] => /news/badger-ratty-mole-and-toad-strike-out-for-a-wilder-future
    [s] => badger-ratty-mole-and-toad-strike-out-for-a-wilder-future
    [1] => badger-ratty-mole-and-toad-strike-out-for-a-wilder-future
)
1782379096.22480.0002 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782379096.22560.0009 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782379096.22790.0022 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782379096.2290.0011INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782379096.23070.0017 [1] SELECT * FROM swt_shop_cart WHERE cartID=22263796
1782379096.23140.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22263796
1782379096.23230.0009 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-25 09:18:00' AND saleTo>'2026-06-25 09:18:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782379096.23440.0021 [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='badger-ratty-mole-and-toad-strike-out-for-a-wilder-future')) 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-25 09:18:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782379096.23730.0029 [1] SELECT FOUND_ROWS() AS `count`
1782379096.23790.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=1749 AND postStatus='Published' AND postDateTime<='2026-06-25 09:18:00'
1782379096.23880.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782379096.23950.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782379096.24020.0007 [1] SELECT * FROM swt_categories WHERE catID=198 LIMIT 1
1782379096.24090.0007Using template: /templates/blog/post.html
1782379096.24120.0002 [162] SELECT catID, catPath FROM swt_categories
1782379096.24220.001 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-25 09:18:00' AND postSlug='badger-ratty-mole-and-toad-strike-out-for-a-wilder-future'
1782379096.26360.0214Using template: /templates/blog/post.html
1782379096.26410.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782379096.26580.0016Using template: /templates/pages/attributes/seo.html
1782379096.2660.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782379096.26690.0009 [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
1782379096.26810.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782379096.27130.0032 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782379096.28010.0088 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782379096.28290.0027Using template: /templates/navigation/ps_nav_template.html
1782379096.28290.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782379096.28370.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782379096.28410.0004 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782379096.28690.0028 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782379096.2880.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782379096.28880.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782379096.29280.004 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782379096.29360.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
1782379096.29870.0052 [1] Using template: /templates/navigation/breadcrumbs.html
1782379096.2990.0003Using template: /templates/blog/post.html
1782379096.29920.0001 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782379096.29990.0007Using template: /templates/blog/author.html
1782379096.30020.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='badger-ratty-mole-and-toad-strike-out-for-a-wilder-future')) 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-25 09:18:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782379096.30230.0021 [1] SELECT FOUND_ROWS() AS `count`
1782379096.30270.0005 [1] Using template: /templates/blog/post.html
1782379096.30470.002Using template: /templates/blog/comment_form.html
1782379096.30530.0006 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=1749 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782379096.37310.0677 [0] Using template: /templates/blog/comment.html
1782379096.37330.0002Using template: /templates/blog/post.html
1782379096.37350.0002 [1] SELECT * FROM swt_blog_authors WHERE authorID='1' LIMIT 1
1782379096.37430.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782379096.37490.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782379096.37540.0005 [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
1782379096.37740.0019 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782379096.37790.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782379096.380.002 [6] Using template: /templates/navigation/footer-nav.html
1782379096.38070.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782379096.38120.0005 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782379096.38170.0004 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782379096.3840.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782379096.38460.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782379096.38660.002 [10] Using template: /templates/navigation/footer-nav.html
1782379096.38970.0031 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782379096.39050.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782379096.3910.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
1782379096.39320.0022 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782379096.39490.0017 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782379096.39670.0018 [29] Using template: /templates/navigation/footer-nav.html
1782379096.39810.0014 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782379096.39880.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782379096.39930.0006 [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
1782379096.40140.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782379096.40190.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782379096.40380.0019 [10] Using template: /templates/navigation/footer-nav.html
1782379096.40450.0007Request time: 0.2195
1782379096.40450Process time: 0.2192
1782379096.40450Memory: 1.6495