The Trussell Trust

The Trussell Trust

 

download.png

 

Website: www.trusselltrust.org

 

Summary: We support a nationwide network of food banks and together we provide emergency food and support to people locked in poverty, and campaign for change to end the need for food banks in the UK.

    • Related Articles

    • The Trussell Trust

      Website: www.trusselltrust.org Summary: We support a nationwide network of food banks and together we provide emergency food and support to people locked in poverty, and campaign for change to end the need for food banks in the UK.
    • Independent Food Aid Network

      Website: www.foodaidnetwork.org.uk Summary: The Independent Food Aid Network (IFAN) keeps a list of over 1000 independent food banks across the country allowing you to search for your nearest one. As the name suggests, they cover the smaller ...
    • Independent Food Bank Network

      Website: www.foodaidnetwork.org.uk Summary: The Independent Food Aid Network (IFAN) keeps a list of over 1000 independent food banks across the country allowing you to search for your nearest one. As the name suggests, they cover the smaller ...
    • ITF Seafarers' Trust

      Charity Number: 281936 Contact: Switchboard Address: ITF House, 49-60 Borough Road, London Postcode: SE1 1DR Phone: 0207 403 2733 Website: www.seafarerstrust.org Email: trust@itf.org.uk Summary: The ITF Seafarers’ Trust provides funds for ...
    • ITF Seafarers’ Trust

      Contact Website: https://www.seafarerstrust.org Contact page: https://www.seafarerstrust.org/contact-us Email: trust@itf.org.uk Postal address: ITF Seafarers’ Trust, ITF House, 49-60 Borough Road, London SE1 1DR, United Kingdom What this organisation ...
    (function () { 'use strict'; // Only run on the KB root page if (!/\/kb\/seafarer-support\/?$/.test(window.location.pathname)) return; var CATEGORY_ID = '233149000000358041'; var MAX_WAIT_MS = 10000; var POLL_INTERVAL_MS = 200; var elapsed = 0; function getStore() { if (window.reduxStore) return window.reduxStore; if (window._store) return window._store; var all = document.querySelectorAll('*'); for (var i = 0; i < all.length; i++) { var keys = Object.keys(all[i]); for (var j = 0; j < keys.length; j++) { if (keys[j].indexOf('__reactContainer') === 0) { try { return all[i][keys[j]].child.memoizedProps.store; } catch (e) {} } } } return null; } function getPortalId() { var resources = window.performance.getEntriesByType('resource'); for (var i = 0; i < resources.length; i++) { var m = resources[i].name.match(/portalId=([^&]+)/); if (m) return m[1]; } return null; } var timer = setInterval(function () { elapsed += POLL_INTERVAL_MS; if (elapsed > MAX_WAIT_MS) { clearInterval(timer); return; } var store = getStore(); if (!store) return; var kb = store.getState().KBUIState; if (!kb || !kb.subCategoryWithArticles || kb.subCategoryWithArticles.length === 0) return; if (!kb.isNext) { clearInterval(timer); return; } clearInterval(timer); var portalId = getPortalId(); if (!portalId) return; var base = window.location.origin + '/portal/api/kbCategory/' + CATEGORY_ID + '/articles?portalId=' + portalId; Promise.all([ fetch(base + '&from=1&limit=9').then(function (r) { return r.json(); }), fetch(base + '&from=10&limit=9').then(function (r) { return r.json(); }) ]).then(function (results) { var sections = Object.values(results[0].data).concat(Object.values(results[1].data)); if (!sections.length) return; store.dispatch({ type: 'KB_SUB_CATEGORIES_WITH_ARTICLES_BY_CATEGORY_SUCCESS', data: { list: sections, categoryId: CATEGORY_ID, isNext: false, page: 1 } }); }).catch(function () {}); }, POLL_INTERVAL_MS); })();