1<!-- standard - CustomHeader-Site.html --> <!DOCTYPE html> 2<html lang="en" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#"> 3<head> 4 5 <link rel="preconnect" href="https://d2zv5rkii46miq.cloudfront.net" /> 6 <link rel="preconnect" href="https://visitanalytics.userreport.com" /> 7 <link rel="preconnect" href="https://a02342.eastlondonadvertiser.co.uk" /> 8 <link rel="preconnect" href="https://securepubads.g.doubleclick.net" /> 9 <link rel="preconnect" href="https://cdn.adsafeprotected.com" /> 10 <link rel="preconnect" href="https://micro.rubiconproject.com" /> 11 <link rel="preconnect" href="https://experience.tinypass.com" /> 12 <link rel="preconnect" href="https://c.amazon-adsystem.com" /> 13 <link rel="preconnect" href="https://tpc.googlesyndication.com"> 14 <link rel="preconnect" href="https://pagead2.googlesyndication.com"> 15 <link rel="preconnect" href="https://www.googletagservices.com"> 16 <link rel="preconnect" href="https://cdn.ampproject.org"> 17 <link rel="preconnect" href="https://securepubads.g.doubleclick.net"> 18 19 <title>East London and Tower Hamlets News | East London Advertiser</title> 20 21 <meta charset="utf-8"> 22 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1"> 23 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 24 <meta name="OMG-Verify-V1" content="4389-366acdfc-5224-4c07-bb70-f74d8fbfc2db" /> 25 <meta name="robots" content="max-image-preview:large"> 26 <meta name="format-detection" content="telephone=no"> 27 28
28<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["*"]},session_trace:{sampling_rate:0.0,mode:"FIXED_RATE",enabled:true,error_sampling_rate:0.0},performance:{capture_marks:false,capture_detail:false,capture_measures:true},browser_consent_mode:{enabled:false},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1134382346",accountID:"962803",trustKey:"962803",xpid:"XQAFWVZQGwIAXFhTAAYBVFI=",licenseKey:"fd15ff24ac",applicationID:"1089177626",browserID:"1134382346"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */ 29(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let a in s)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:"object"==typeof e[a]&&null!==t[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,s)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["A",0,"@newrelic/rrweb","x",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},9752(e,t,r){"use strict";const n="newrelic-iframe-",i=n+"timing-update",s=n+"api",a=n+"api-response",o=n+"vitals-update",c=n+"ajax";r.d(t,["$8",0,o,"Gi",0,a,"KU",0,c,"Pl",0,n,"cS",0,s,"cr",0,i])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)();r.d(t,["OF",0,d,"RI",0,i,"WN",0,f,"bv",0,s,"gm",0,a,"lR",0,l,"m",0,c,"mw",0,o,"sb",0,u,"zk",0,()=>{const e=a?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a="*");let[c]=s.split(":");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};
29e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof a.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{a[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var a=t[s]=t[s]||{};(a[r]=a[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join("")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","g",0,{OFF:0,FULL:1,ERROR:2},"iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7866(e,t,r){"use strict";r.d(t,["Nc",0,/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,"cn",0,/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i,"fL",0,/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,"h3",0,/function (.+?)\s*\(/,"hB",0,/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i])},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},9232(e,t,r){"use strict";r.d(t,["f",0,{MFE:"MFE",BA:"BA"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
29const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
29if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=m((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function y(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type="inline",r;r.correlation=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type="preload"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
29o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i="".concat(e,"::").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...l(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function v(e){return 2===e?.harvestEndpointVersion}function y(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){"use strict";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)("load",r,t)}function o(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get("events")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+"-start",function(e,t){var r=e[1];if(null!==r&&("function"==typeof r||"object"==typeof r)&&"newrelic"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if("function"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,"fn-",null,e.name||"anonymous"):r});this.wrapped=e[1]=n}}),r.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),r}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434(e,t,r){"use strict";r.d(t,{YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a="nr@original:".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r="");const o="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[a]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)o.call(e,n)&&(t[n]=e[n])}
29(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l="function"==typeof i?i(a,o):i||{}}catch(t){u([t,"",[a,o,c],l],e)}d(n+"start",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,o,m],l,f),d(n+"end",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[a])}r.d(t,["Jt",0,a])},9300(e,t,r){"use strict";const n=r(860).K7.ajax;r.d(t,["TZ",0,n,"f5",0,"ajaxRequest.id","mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3333(e,t,r){"use strict";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,["$v",0,{RESOURCES:"experimental.resources",REGISTER:"register"},"TZ",0,i,"Zp",0,["auxclick","click","copy","keydown","paste","scrollend"],"kd",0,s,"qN",0,["focus","blur"]])},6774(e,t,r){"use strict";const n=r(860).K7.jserrors;r.d(t,["T",0,n])},993(e,t,r){"use strict";const n=r(860).K7.logging;r.d(t,["A$",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},"TZ",0,n,"p_",0,{ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"}])},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)("log",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},6344(e,t,r){"use strict";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0}
29;r.d(t,["Qb",0,{API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"},"TZ",0,i,"Vh",0,"errorDuringReplay","_s",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},"bc",0,{RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},"yP",0,s])},5270(e,t,r){"use strict";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if("string"==typeof t?.type&&"password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738(e,t,r){"use strict";const n=r(860).K7.sessionTrace,i="-start",s="-end",a="fn"+i,o="fn"+s;r.d(t,["He",0,"bstResource","Kp",0,s,"Lc",0,o,"Rz",0,"pushState","TZ",0,n,"bD",0,"resource","bc",0,{CROSS_TAB:{message:"Session Entity was set to OFF on another tab"},ENTITLEMENTS:{message:"Session Trace is not allowed and will not be started"},RESET:{message:"Session was reset"},SESSION_CHANGED:{message:"Session identifier changed unexpectedly"}},"d3",0,i,"uP",0,a])},3962(e,t,r){"use strict";const n=r(860).K7.softNav;r.d(t,["O2",0,{INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},"OV",0,"popstate","Qu",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},"TZ",0,n,"ih",0,{IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"},"pP",0,"initialPageLoad","tC",0,["click","keydown","submit"]])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","hw",0,"api-ixn-","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)("api-"+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",s="browser/blobs",a="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:"ins"};r.d(t,["$J",0,d,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,a,"df",0,s,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:"nr-spa-compressor",238:"nr-spa-iframe-message-handler",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
29{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName("script");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+s){o=r;break}}}if(!o){c=!0;var u={478:"sha512-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(a,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inl
29ine_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:"PROD",distMethod:"CDN",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908),x=r(9752);function O(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(H.has(e))return H.get(e);const i=(async()=>
29{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();H.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>
29null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||["img","video","canvas","svg"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,_.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),"IMG"===t.tagName?t.complete?l.observe(t):t.addEventListener("load",()=>{l.observe(t)},{once:!0}):"VIDEO"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener("loadeddata",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:"layout-shift",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:"event",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=["pointerdown","keydown"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),["visibilitychange","pagehide"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),["visibilitychange","pagehide"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id="'.concat(he(e.id),'"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
29dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.L)(""+location),a={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...a,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||w.f.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Re.includes(e)||(a["source.".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,_.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
29imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...i.fcp.value>=0&&{"vitals.fcp.value":i.fcp.value},...i.lcp.value>=0&&{"vitals.lcp.value":i.lcp.value},...i.cls.value>=0&&{"vitals.cls.value":i.cls.value},...i.inp.value>=0&&{"vitals.inp.value":i.inp.value}};f.recordCustomEvent("MicroFrontEndTiming",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.p)(q.xV,["API/register/".concat(a,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,Ie.$5)(t);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",E)}),(0,J.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,"-xhr-",E),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,Ie.$5)(t);var o;r.emit(i+"before-start",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,o],c),c.then(function(e){return r.emit(i+"end",[null,e,a],c),e},function(e){throw r.emit(i+"end",[e,void 0,a],c),e})})}
29return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"end",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get("content-length");null!==a&&(s.rxSize=a),r.emit(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(a.d.tk=s),btoa((0,X.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ge.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ye=r(7295);function Ze(e){return"string"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function $e(e,t){var r=(0,Ge.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
29!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ge.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function R(e,t){this.params={},this.metrics={},this.startTime=(0,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,_.t)(),this.params||(this.params={}),(0,Ye.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>x(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Le(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.p)("sm",["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",o),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",E),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",b),r.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
29if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o="function"==typeof i;return(0,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
29);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var Tt=r(981);const At={},St=new Set;function xt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class _t extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes("websockets")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes("no_spv"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get("websockets");if(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason="Page navigating away",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit("ws",[t.nrData,t.targets],t)})});
29class n extends WebSocket{static name=Tt.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,_.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,St.delete(this),r.emit("ws",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=xt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on("ws",(e,t)=>{(0,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
29h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,S.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get("logger")}(e),o=(0,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(n,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
29 30 <link rel="canonical" href="https://www.eastlondonadvertiser.co.uk/news/" /> 31 <meta property="fb:pages" content="" /> 32 <meta name="title" content="East London and Tower Hamlets News | East London Advertiser"/> 33 <meta name="description" content="Local news headlines for East London and Tower Hamlets, Canary Wharf, Docklands, Bethnal Green and the surrounding London Borough of Tower Hamlets areas from the East London Advertiser."/> 34 <meta name="keywords" content=""/> 35<link rel="alternate" type="application/rss+xml" title="East London Advertiser | News RSS Feed" href="http://www.eastlondonadvertiser.co.uk/news/rss/" /> 36
37<script type="application/ld+json"> 38 { 39 "@context": "http://schema.org", 40 "@type": "WebPage", 41 "headline": "News Index", 42 "url": "https://www.eastlondonadvertiser.co.uk/news/" 43 } 44</script>
44 45 46 47 48 49 50 51 52 53 <link id="page_stylesheet_vars" href="/resources/responsive-static/build/mds/css/archant-bright-red-2-sans-serif-vars.css?r=vjoPdzgg" rel="stylesheet" type="text/css"> 54 55 <link href="/resources/responsive-static/build/mds/css/header-footer.css?r=vjoPdzgg" rel="stylesheet" type="text/css"> 56 57 <link id="page_stylesheet" href="/resources/responsive-static/build/mds/css/blockarticle.css?r=vjoPdzgg" rel="stylesheet" type="text/css"> 58 59 60 61 <link rel="shortcut icon" href="/resources/images/13965348/" type="image/vnd.microsoft.icon"> 62 <link rel="icon" href="/resources/images/13965348/" type="image/vnd.microsoft.icon"> 63 64
64<script> 65 window.startExec = performance.now(); 66 </script>
66 67 68
68<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.7.1/jquery.min.js" integrity="sha384-1H217gwSVyLSIfaLxHbE7dRb3v4mYCKbpQvzx0cegeju1MVsGrX5xXxAvs/HgeFs" crossorigin="anonymous"></script>
vendor: 1 bytes, line 68
68
69<script src="https://code.jquery.com/jquery-migrate-3.6.0.js" integrity="sha384-ekzRTCLAU/LqHRBjnphRAxgZZvGdoP+TfkGGsX+tBJpRdM7r2/89ZZNzC/7YTJXX" crossorigin="anonymous"></script>
vendor: 1 bytes, line 69
69
70<script type="text/javascript" src="/resources/shared/responsive-sync/?r=vjoPdzgg"></script>
70 71
72<script type="text/javascript"> 73 data_layer_helper.setIsArticle(false); 74 data_layer_helper.setCookieDomain('.eastlondonadvertiser.co.uk'); 75 data_layer_helper.setModuleType('BlockArticleModule'); 76 data_layer_helper.setLocalInfoFolder(''); 77 data_layer_helper.setHomesData('', '', '', 'news'); 78 data_layer_helper.setPrimaryDomain('www.eastlondonadvertiser.co.uk'); 79 data_layer_helper.setPath('/news/'); 80 data_layer_helper.setGoogleNetworkCode('154725070'); 81 data_layer_helper.setArticleTimestamp(''); 82 data_layer_helper.setPathOverride(); 83 84 85 var extraTags = []; 86 87 extraTags.push('user_level_anonymous'); 88 89 90 var data_layer = { 91 environment: { 92 is_test_site: 'no', 93 is_live_site: 'yes', 94 is_paywall_site: 'no', 95 is_portable_screen: (data_layer_helper.isMobileScreen()) ? 'yes' : 'no', 96 is_desktop_screen: (data_layer_helper.isMobileScreen()) ? 'no' : 'yes', 97 is_mobile_device: data_layer_helper.getMobileDevice(), 98 is_tablet_device: data_layer_helper.getTabletDevice(), 99 server: 'webapp-857f48ddbd-n2bgx', 100 platform: 'Martini' 101 }, 102 site: { 103 id: '1180', 104 comments_subscriber_only: 'no', 105 viafoura_site_id: '00000000-0000-4000-8000-08414d40d00b', 106 comments_use_viafoura: 'yes', 107 centre_id: '33', 108 centre_name: '', 109 country: 'England', 110 name: 'East London Advertiser', 111 name_with_prefix_capitalised_possessive: 'The East London Advertiser\'s', 112 name_with_prefix_lower_possessive: 'the East London Advertiser\'s', 113 domain: 'www.eastlondonadvertiser.co.uk', 114 editor_name: 'Simon Murfitt', 115 onboarding_enabled: 'no', 116 onboarding_flow_id: 'onboarding_disabled', 117 allowing_mr_replacement: '', 118 cookie_domain: '.eastlondonadvertiser.co.uk', 119 uses_cmp: 'yes', 120 short_domain: 'eastlondonadvertiser', 121 using_piano_id: 'yes', 122 enable_skimlinks: 'no', 123 skimlinks_domain_id: '', 124 disable_newsletters: 'no', 125 is_archant_site: 'yes', 126 shc_merchant_name: '', 127 piano_application_group: 'Forest', 128 piano_site_name: 'East London Advertiser', 129 piano_site_name_possessive: 'East London Advertiser\'s', 130 piano_site_name_with_prefix_lower: 'the East London Advertiser', 131 piano_site_name_with_prefix_capitalised: 'The East London Advertiser', 132 piano_site_name_with_prefix_capitalised_possessive: 'The East London Advertiser\'s', 133 piano_site_name_with_prefix_lower_possessive: 'the East London Advertiser\'s', 134 piano_location_primary: 'East London and Tower Hamlets', 135 piano_location_primary_possessive: 'East London and Tower Hamlets\'', 136 piano_location_county: 'London', 137 piano_location_county_possessive: 'London\'s', 138 piano_primary_sports_team: '', 139 piano_primary_sports_team_nickname: '', 140 piano_primary_sports_team_sport: '', 141 piano_primary_sports_team_possessive: '', 142 piano_primary_sports_team_nickname_possessive: '', 143 piano_self_service_cancellation_setting: 'None', 144 has_app: 'no', 145 app_provider: '', 146 app_platform: '', 147 app_store_url_ios: '', 148 app_store_url_google_play: '', 149 cloudflare_turnstyle_site_key: '', 150 }, 151 page: { 152 module: 'BlockArticleModule', 153 referrer: data_layer_helper.getReferrerHostName(), 154 name: '(www) ' + data_layer_helper.getOmniturePath(), 155 title: document.title, 156 path: data_layer_helper.getOmniturePath(), 157 section: data_layer_helper.getPathFragment(0), 158 subsection: data_layer_helper.getPathFragment(1), 159 subsection_2: data_layer_helper.getPathFragment(2), 160 subsection_3: data_layer_helper.getPathFragment(3), 161 reference: qs.get('ref'), 162 layout: '', 163 ad_timing: data_layer_helper.getCookie('adtiming'), 164 template_namespace: 'standard', 165 template: '', 166 colour_scheme: '', 167 layout_template: 'Archant Default 1.0', 168 mds_font: 'sans-serif', 169 user_used_app_last_24hours: '', 170 user_used_app_last_7days: '', 171 user_used_app_last_14days: '', 172 mds_colour_palette: 'archant-bright-red-2', 173 feature_block_a_enabled: ($('[data-name="Feature Article Block A"]').length > 0) ? 'yes' : 'no', 174 feature_block_b_variant: (typeof $('[data-name="Feature Article Block B"]').data('variant') === 'undefined') ? '' : $('[data-name="Feature Article Block B"]').data('variant'), 175 is_article_list: 'yes', 176 error_404: '',
177 top_stories_article_count: '', 178 interstitial_dedupe_top_stories: '', 179 interstitial_desktop_height: '', 180 interstitial_mobile_height: '', 181 interstitial_tablet_height: '', 182 interstitial_piano_module_id: '', 183 interstitial_using_recommendations: '', 184 interstitial_recommendation_header: '', 185 interstitial_article_count: '', 186 news_stories_article_count: '', 187 site_newspaper_archive_enabled: 'no', 188 site_newspaper_archive_number_of_pages: '', 189 site_newspaper_archive_start_year: 0, 190 article_originates_from_this_site: '', 191 article_originates_from_site: '', 192 article_originates_from_url: '' 193 }, 194 user: { 195 id: '', 196 first_name: '', 197 advertising_experience: 'Ad-Full', 198 is_privacy_plus: 'no', 199 is_alist: 'no', 200 level: data_layer_helper.getCookie('nq_ul'), 201 seen_cmp: (data_layer_helper.getCookie('_sp_enable_dfp_personalized_ads') === 'true' || data_layer_helper.getCookie('_sp_enable_dfp_personalized_ads') === 'false') ? 'yes' : 'no', 202 given_consent: (data_layer_helper.getCookie('_sp_enable_dfp_personalized_ads') === 'true') ? 'yes' : 'no', 203 consent_string: data_layer_helper.getConsentString(), 204 type: 'anonymous', 205 parsely_type: 'Anonymous', 206 chartbeat_type: 'anon', 207 type_as_int: '1', 208 is_logged_in: 'no', 209 is_admin: 'no', 210 is_internal_admin: '', 211 has_full_admin_link_permissions: '', 212 has_registered: (data_layer_helper.getCookie('nqr') !== null) ? 'yes' : 'no', 213 comments_verified: '', 214 comments_verified_date: '', 215 user_email_is_verified: '', 216 user_email_is_verified_date: '', 217 mobile_number_is_verified: '', 218 mobile_number_is_verified_date: '', 219 user_needs_email_verification: '', 220 user_needs_mobile_verification: '', 221 user_too_many_requests: '', 222 age_decade: '0' , 223 gender: 'u' , 224 is_known: data_layer_helper.getCookie('__siren') ? 'yes' : 'no', 225 hash: '', 226 lr_hash_1: '', 227 lr_hash_2: '', 228 lr_hash_3: '', 229 gender: 'u' , 230 user_decade: '0' , 231 subscription_plan: '', 232 subscription_tier: 'null', 233 subscription_plan_and_frequency: ' - ', 234 commented: (data_layer_helper.isArticle() && qs.get('action') === 'success') ? 'yes' : 'no', 235 time_since_last_visit: 'not implemented (maybe drop)', 236 device: data_layer_helper.getDevice(), 237 using_ad_blocker_sourcepoint: data_layer_helper.getSourcepointAdbockStatus(), 238 admin_user_name: '', 239 is_admin_internal: '', 240 is_admin_external: '', 241 card_expired: '', 242 card_will_expire: '', 243 expires_urgency: '', 244 abandoned_cart: 'no', 245 subscription_expired: 'no', 246 is_archant_site: 'yes', 247 signed_up_primary_news_newsletter: 'no', 248 signed_up_primary_sport_newsletter: 'no', 249 played_free_puzzles_last_7days: '', 250 played_paid_puzzles_last_7days: '', 251 commenter_badge: '', 252 upper_role: '', 253 }, 254 analytics: { 255 hierachy: 'newsquest,,www.eastlondonadvertiser.co.uk,' + data_layer_helper.getPathFragment(3).replace(/\//,','), 256 link_filters: 'javascript:,eastlondonadvertiser.co.uk,fish4.co.uk,adsys.newsquest.co.uk,www.exchangeandmart.co.uk,www.communigate.co.uk,', 257 tracking_block: data_layer_helper.getTrackingFromCookie('tracking_block', ''), 258 tracking_block_index: data_layer_helper.getTrackingFromCookie('tracking_block_index', ''), 259 previous_page_name: data_layer_helper.getCookie('nq_prev_page'), 260 advert_id: '', 261 position_in_list: data_layer_helper.getTrackingFromCookie('o-prop30', ''), 262 featured_content: data_layer_helper.getTrackingFromCookie('o-ref', qs.get('ref')), 263 account: data_layer_helper.getAccount() 264 }, 265 chartbeat: { 266 enabled: "no", 267 id: "", 268 domain: "", 269 sections: '' 270 }, 271 parsely: { 272 enabled: "yes", 273 site_id: "eastlondonadvertiser.co.uk", 274 type: 'Anonymous' 275 }, 276 piano: { 277 tags: data_layer_helper.getPianoTags({ 278 piano_domain: 'eastlondonadvertiser', 279 piano_master: '', 280 breaking_news: false, 281 editorial_opinion: false, 282 free_subscriber: false, 283 free_subscriber: false, 284 has_video: false, 285 is_article: false,
286 article_content_level : '', 287 article_content_level_open_access: false, 288 picture_gallery_id: false, 289 user_is_newsquest: false, 290 user_is_entra_authenticated: false, 291 user_logged_in: false, 292 is_live_article: false, 293 why_free_subscriber: '', 294 extra_tags: extraTags, 295 is_covid_headline: false, 296 is_covid_body: false, 297 is_alist: false, 298 audio_provider_bytecast: false 299 } 300 ), 301 custom_variables: { 302 article_length: '', 303 application_group: 'Forest', 304 content_is_editorial_opinion: 'no', 305 base_url: 'https://www.eastlondonadvertiser.co.uk', 306 full_url: document.location.href, 307 from_discover: (document.referrer === "android-app://com.google.android.googlequicksearchbox/") ? 'yes' : 'no', 308 mds_font: 'sans-serif', 309 mds_colour_palette: 'archant-bright-red-2', 310 site_name: 'East London Advertiser', 311 site_name_possessive: 'East London Advertiser\'s', 312 site_name_with_prefix_capitalised: 'The East London Advertiser', 313 site_name_with_prefix_lower: 'the East London Advertiser', 314 site_name_with_prefix_capitalised_possessive: 'The East London Advertiser\'s', 315 site_name_with_prefix_lower_possessive: 'the East London Advertiser\'s', 316 location_primary: 'East London and Tower Hamlets', 317 location_primary_possessive: 'East London and Tower Hamlets\'', 318 location_county: 'London', 319 location_county_possessive: 'London\'s', 320 site_has_primary_sports_team: 'no', 321 primary_sports_team: '', 322 primary_sports_team_nickname: '', 323 primary_sports_team_sport: '', 324 primary_sports_team_possessive: '', 325 primary_sports_team_nickname_possessive: '', 326 site_id: '1180', 327 content_level: '', 328 content_author: '', 329 content_id: '', 330 content_is_article: 'no', 331 content_primary_topic: '', 332 user_seen_consent_modal: ($.cookie('_sp_enable_dfp_personalized_ads') === 'true' || $.cookie('_sp_enable_dfp_personalized_ads') === 'false') ? 'yes' : 'no', 333 site_section: data_layer_helper.getPathFragment(0, true), 334 article_published_yyyy: '', 335 user_played_free_puzzles_last_7days: '', 336 user_played_paid_puzzles_last_7days: '', 337 anon_user_played_free_puzzles_last_7days: data_layer_helper.untrackedPuzzleCheck(), 338 home_delivery_phone_number: '', 339 content_is_restricted: data_layer_helper.getRestrictedContent('', '', '', ''), 340 day_of_week: data_layer_helper.getDayOfWeek(), 341 user_card_expired: '', 342 user_card_will_expire: '', 343 user_expires_urgency: '', 344 user_used_app_last_24hours: '', 345 user_used_app_last_7days: '', 346 user_used_app_last_14days: '', 347 user_subscription_tier: 'null', 348 user_is_newsquest: 'no', 349 primary_news_newsletter_id: '2348', 350 primary_news_newsletter_name: 'the Advertiser In Brief', 351 primary_news_newsletter_description: 'Receive news and sport headline stories for Docklands and East London, plus events and things to do.', 352 primary_sport_newsletter_id: '2348', 353 primary_sport_newsletter_name: 'the Advertiser In Brief', 354 primary_sport_newsletter_description: 'Receive news and sport headline stories for Docklands and East London, plus events and things to do.', 355 user_signed_up_primary_news_newsletter: 'no', 356 user_signed_up_primary_sport_newsletter: 'no', 357 newsletter_auto_promote: '', 358 newsletter_auto_promote_name: '', 359 newsletter_auto_promote_description: '', 360 newsletter_auto_promote_ID: '', 361 site_has_app: 'no', 362 site_app_store_url_ios: '', 363 site_app_store_url_google_play: '', 364 subsets_experiment_id: '', 365 site_section1: data_layer_helper.getPathFragment(1, true), // GBL required 366 site_newspaper_archive_enabled: 'no', 367 site_newspaper_archive_number_of_pages: '', 368 site_newspaper_archive_start_year: 0, 369 article_originates_from_this_site: '', 370 article_originates_from_site: '', 371 article_originates_from_url: '' 372 }, 373 native_variables: { 374 setContentCreated: '', 375 setContentIsNative: 'no', 376 setContentAuthor: '', 377 setContentSection: data_layer_helper.getPathFragment(0, true) 378 } 379 }, 380 article: { 381 cscore:'', 382 showing_preview: '', 383 is_article: data_layer_helper.isArticle() ? 'yes' : 'no', 384 id : '', 385 length_type: '', 386 character_count: '', 387 author: ''.toLowerCase(), 388 e_var15: ''.toLowerCase(), 389 context: '', 390 content_level: '', 391 content_level_open_access: '', 392 content_level_combined: ',,no', 393 content_is_restricted: data_layer_helper.getRestrictedContent('', '', '', ''), 394 increment: (data_layer_helper.isArticle()) ? '+1' : '', 395 sponsor: '', 396 contributions: '0', 397 is_sponsored: 'no', 398 headline: '', 399 age: data_layer_helper.getArticleAge(), 400 upload_date: '', 401 publish_date: '', 402 update_date: '', 403 rating: '', 404 source: data_layer_helper.getSource(''), 405 subjects: (typeof articleSubjects === 'object') ? articleSubjects.join(',') : '', 406 context: '', 407 grapeshot_context: (typeof gs_channels !== 'undefined') ? gs_channels : '', 408 allow_comments: 'no', 409 total_comments: '', 410 originating_site_id: '', 411 parent_article_site_id: '', 412 parent_article_id: '', 413 originating_article_id: '', 414 parent_originating_site_id: '', 415 is_original_to_site: '', 416 is_cloned: '', 417 parent_article_url: '', 418 use_skimlinks: 'no', 419 content_primary_topic: '', 420 taxonomy: { 421 article_types: '', 422 topics: '', 423 sports: '', 424 sports_teams: '', 425 locations: '', 426 shared_content: '', 427 free_tags: '', 428 farming: '' 429 }, 430 audio: { 431 has_audio: 'no', 432 provider: '' 433 },
434 article_comments_use_viafoura: '' 435 }, 436 homes: { 437 search_bedrooms_minimum: '', 438 search_location: 'news', 439 search_price_minimum: '', 440 search_price_maximum: '', 441 list: '', 442 id: '' 443 }, 444 video: { 445 exists: 'no', 446 auto_play_enabled: data_layer_helper.getAutoPlay('no') 447 }, 448 contributions: { 449 allow_text: '', 450 allow_image: '', 451 user_contributions_number: '0', 452 has_user_contributions: 'no' 453 }, 454 search: { 455 keywords: qs.get('search'), 456 results: '' 457 }, 458 announcements: { 459 category: '' 460 }, 461 config: { 462 google_analytics_id: 'UA-63178068-7', 463 site_template_set: 'standard', 464 path: '/news/', 465 top_level_section: 'news', 466 polar_property_id: 'NA-DAILECHO-11238979', 467 gallery_show_advert_after: '5', 468 disable_outbrain_with_ad_light: 'no', 469 disable_outbrain: 'no', 470 }, 471 dfp: { 472 is_landing: 'yes', 473 module_path: 'news', 474 weather_band: '', 475 weather_summary: ''.toLowerCase(), 476 id: data_layer_helper.getGoogleId(), 477 display_screen: data_layer_helper.isMobileScreen() ? 'mobile' : 'desktop', 478 can_show_billboard: (window.screen.width > 960) ? 'y' : 'n' 479 }, 480 dates: { 481 date: (new Date()).toLocaleDateString('en-GB'), 482 hour: (new Date()).getHours(), 483 day: data_layer_helper.getDayOfWeek(), 484 weekend: ((new Date()).getDay() === 6 || (new Date()).getDay() === 0) ? 'Weekend' : 'Weekday' 485 }, 486 memorials: { 487 contact_phone_number: '', 488 contact_email_address: '', 489 publications: JSON.parse('' || '[]'), 490 user: { 491 id: '', 492 email_verified: 'no', 493 type: '' 494 }, 495 funeral_director: { 496 id: '', 497 person_urn: '' 498 } 499 } 500 } 501 502 data_layer_helper.storeCurrentPageName(data_layer.page.name); 503 504 window.dispatchEvent(new Event('data-layer-loaded')) 505 506 data_layer.piano.custom_variables.user_used_app_last_24hours = 'no'; 507 data_layer.piano.custom_variables.user_used_app_last_7days = 'no'; 508 data_layer.piano.custom_variables.user_used_app_last_14days = 'no'; 509 if (data_layer.article.is_article !== 'yes') { 510 data_layer.piano.custom_variables.site_module = 'BlockArticleModule'; 511 data_layer.piano.custom_variables.puzzles_landing_page = 'no'; 512 data_layer.piano.custom_variables.puzzles_display_page = 'no'; 513 } 514</script>
514 515
516<script 517 src="https://assets.adobedtm.com/499440d21de9/54b957ecfb7e/launch-98090dfa3d73.min.js" 518 async 519></script>
519 520 521
522<script>"use strict";function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement("iframe");r.style.cssText="display:none",r.name="__tcfapiLocator",r.title="tcfapiLocator",e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length)return o;"setGdprApplies"===n[0]?n.length>3&&2===parseInt(n[1],10)&&"boolean"==typeof n[3]&&(e=n[3],"function"==typeof n[2]&&n[2]("set",!0)):"ping"===n[0]?"function"==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:"stub"}):o.push(n)},n.addEventListener("message",(function(t){var e="string"==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n="object"===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,"*")}),n.parameter)}),!1))};"undefined"!=typeof module?module.exports=t:t()}();</script>
522 523
524<script type = "text/javascript"> 525( function () { 526 527 window._sp_ = { 528 config: { 529 baseEndpoint: 'https://a02342.eastlondonadvertiser.co.uk', 530 accountId: 52, 531 targetingParams:{ 532 subscribed: false, 533 privacy: false 534 }, 535 gdpr: { }, 536 events: { 537 onMessageReady: function (message_type) { 538 trackSPEvents('event76'); 539 }, 540 onMessageChoiceSelect: function (message_type, choice_id, choice_type_id) { 541 console.log('message_type: ', message_type); 542 console.log('choice_id: ', choice_id); 543 console.log('choice_type_id: ', choice_type_id); 544 if ('yes' === 'yes') { 545 if (choice_type_id === 12) { 546 trackSPEvents('event83'); //Consent Banner Reject All 547 trackSPEvents('event82'); //Journalism Message Shown 548 } 549 if (choice_type_id === 11) { 550 trackSPEvents('event78'); 551 } 552 if (choice_type_id === 9) { 553 trackSPEvents('event77'); 554 } 555 } else { 556 // these are the second argument in non-gate 557 if (choice_type_id === 12) { 558 trackSPEvents('event77'); 559 } 560 561 if (choice_type_id === 11) { 562 trackSPEvents('event78'); 563 } 564 565 if (choice_type_id === 13) { 566 trackSPEvents('event83'); 567 } 568 } 569 }, 570 onPrivacyManagerActionStatus: function(message_type, status, actionType) { 571 console.log('message_type: ' + message_type); 572 console.log('status: ' + status); 573 console.log('actionType: ' + actionType); 574 if ('yes' === 'yes') { 575 if (actionType === 11) { 576 trackSPEvents('event79'); //Privacy Manager Accept 577 } 578 if (actionType === 9) { 579 trackSPEvents('event68'); //Privacy Manager Redirect 580 } 581 if (actionType === 1) { 582 trackSPEvents('event75'); //Forced tcf String Change 583 } 584 } else { 585 // these are the second argument in non-gate 586 if (actionType === 13) { 587 trackSPEvents('event81'); //Privacy Manager Reject 588 } 589 if (actionType === 11) { 590 trackSPEvents('event79'); //Privacy Manager Accept 591 } 592 if (actionType === 1) { 593 trackSPEvents('event80'); //Privacy Manager Save & Exit 594 } 595 } 596 }, 597 onPMCancel: function (message_type) { 598 console.log('onPMCancel', message_type); 599 trackSPEvents('event84'); //Privacy Manager Back 600 }, 601 } 602 } 603 } 604 605 if (typeof window.__tcfapi === 'function') { 606 window.__tcfapi('addEventListener', 2, function (tcData, success) { 607 console.log('SP: Event Listen:', tcData, success); 608 if (success && tcData.eventStatus === 'useractioncomplete') { 609 setTcfCookie(tcData.purpose.consents, tcData.purpose.legitimateInterests); 610 611 var csnt = 'none'; 612 if ($.cookie('_sp_enable_dfp_personalized_ads') === 'true') { 613 csnt = 'yes'; 614 } else if ($.cookie('_sp_enable_dfp_personalized_ads') === 'false') { 615 csnt = 'no'; 616 } 617 googletag.cmd.push(function() { 618 // console.log('DFP: Cookie check - setting dfpcsnt to ', csnt); 619 googletag.pubads().setTargeting('dfpcsnt', csnt); 620 }); 621 // ready to start DFP
622 // console.log('PIANO: setting unrestricted via useractioncomplete'); 623 // runPiano('unrestricted'); 624 startAdvertising(tcData.listenerId); 625 626 var e = new Event('launch:cmp:choice-made'); 627 window.dispatchEvent(e); 628 } else if (success && tcData.eventStatus === 'tcloaded') { 629 // tcloaded means a valid TCF v2.0 string is available 630 // console.log('PIANO: setting unrestricted via tcloaded'); 631 // runPiano('unrestricted'); 632 if (tcData.gdprApplies === false) { 633 $.cookie('_sp_enable_dfp_personalized_ads', 'true', {domain: '.eastlondonadvertiser.co.uk', path: '/', expires: 100}); 634 } 635 startAdvertising(tcData.listenerId); 636 637 } else if (success && tcData.eventStatus === 'useractionnotcomplete') { 638 // do nothing - this means the user has not made a choice yet 639 } else if (success && tcData.eventStatus === 'cmpuishown') { 640 // do nothing - this means the CMP UI has been shown 641 } else if (!success) { 642 // $.cookie('_sp_enable_dfp_personalized_ads', 'true', {domain: '.eastlondonadvertiser.co.uk', path: '/', expires: 100}); 643 // startAdvertising(); 644 } else { 645 // console.log('PIANO: setting restricted'); 646 // runPiano('restricted'); 647 } 648 }); 649 } 650 651 652 653 document.addEventListener('click', function (e) { 654 const option = e.target.closest('.gdpr-option-v2'); 655 656 if (!option) return; 657 658 e.preventDefault(); 659 sendEvent76 = false; 660 661 const id = option.dataset.v2Id; 662 const isGate = option.dataset.isGate; 663 664 if (isGate === 'yes') { 665 trackSPEvents('event87'); 666 _sp_.gdpr.loadPrivacyManagerModal(id); 667 } else { 668 trackSPEvents('event77'); 669 _sp_.gdpr.loadPrivacyManagerModal(id); 670 } 671 }); 672 673 function getTcfData() { 674 if (typeof window.__tcfapi !== 'function') { 675 console.warn('TCF API unavailable'); 676 return; 677 } 678 window.__tcfapi('addEventListener', 2, function(data, success) { 679 if (!data.purpose || !data.purpose.consents || !data.purpose.legitimateInterests) { 680 // console.log('DFP: No TCF data found, not setting cookies'); 681 return; 682 } 683 setTcfCookie(data.purpose.consents, data.purpose.legitimateInterests); 684 }, [755]); 685 } 686 getTcfData(); 687 688 function setTcfCookie(data, legitimateInterests) { 689 var consents = []; 690 $.each(data, function(id, consent) { 691 var c = (consent === true) ? 'yes' : 'no'; 692 consents.push(c) 693 }); 694 // console.log('DFP: consents length: ', consents.length); 695 if (consents.length !== 10) { 696 // consents = consents.fill('no', consents.length, 10); 697 for (var i = consents.length; i < 10; i++) { 698 consents[i] = 'no'; 699 } 700 } 701 // console.log('DFP: Found consents to store in cookie:', consents); 702 $.cookie('prev-tcf-v2', consents.join(','), {domain: '.eastlondonadvertiser.co.uk', path: '/', expires: 100}); 703 704 var consentEvent4 = 'none'; 705 if (typeof data[4] !== 'undefined') { 706 consentEvent4 = data[4] ? 'true' : 'false'; 707 } 708 $.cookie('_sp_enable_dfp_personalized_ads', consentEvent4, {domain: '.eastlondonadvertiser.co.uk', path: '/', expires: 100}); 709 710 var legitInterest = 'none'; 711 if (legitimateInterests && typeof legitimateInterests[2] !== 'undefined') { 712 legitInterest = legitimateInterests[2] ? 'true' : 'false'; 713 } 714 715 $.cookie('_sp_legitimate_interests', legitInterest , {domain: '.eastlondonadvertiser.co.uk', path: '/', expires: 100}); 716 } 717 718 var sendEvent76 = true; 719 720 function trackSPEvents(events) { 721 if (events === 'event76' && !sendEvent76) { 722 return; 723 } else if (events === 'event76') { 724 sendEvent76 = false;
725 } 726 727 if (typeof window.s !== 'object') { 728 // console.log('DFP: No window.s object found, trying again in 1 second'); 729 window.setTimeout(function () { trackSPEvents(events)} , 1000); 730 return; 731 } 732 733 // console.log("ADB: Tracking %s", events); 734 // Re-create the Omniture object so the data can be tracked. 735 var s = window.s; 736 737 if (events.indexOf('event70') !== -1) { 738 // console.log('DFP: Events passed, added evars'); 739 s.eVar35 = 'enabled'; 740 s.prop35 = 'enabled'; 741 } 742 743 s.events = events; 744 s.linkTrackEvents = events; 745 s.linkTrackVars = "eVar2,eVar3,eVar4,eVar5,eVar6,evar7,evar8,evar9,eVar16,eVar19,eVar26,eVar35,eVar43,eVar67,prop35"; 746 s.suppressPageView = true; 747 s.tl(true,'o','Ad Block'); 748 } 749 750 function startAdvertising(id) 751 { 752 if (typeof window.doNotAdvertise !== 'undefined' && window.doNotAdvertise === true) { 753 return; 754 } 755 756 // console.log("DFP: Is the page fully loaded?", window.googleReady); 757 if (window.googleReady !== true) { 758 window.setTimeout(function () { 759 // console.log('DFP: Google not fully loaded yet, pausing quarter of a second before trying again'); 760 startAdvertising(id); 761 }, 250); 762 return; 763 } 764 765 // Ensure that we never run this code twice 766 if (window.advertisingStart === true) { 767 return; 768 } 769 // console.log('DFP: Running advertisement'); 770 window.advertisingStart = true; 771 772 var googletag = window.googletag; 773 // init google objects and array 774 (function() { 775 var gads = document.createElement('script'); 776 gads.async = true; 777 gads.type = 'text/javascript'; 778 gads.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js'; 779 var node = document.getElementsByTagName('script')[0]; 780 node.parentNode.insertBefore(gads, node); 781 })(); 782 783 // launch the exco slideshow player 784 launchExcoSlideshow(); 785 786 // load facebook etc 787 loadSocials(); 788 789 // Checking our decision to use headerbidding (shorterned as prebid) is correct 790 // via system logic, and that we have the simplified consent to do so 791 if (usePrebid && $.cookie('_sp_enable_dfp_personalized_ads') === 'true') {
792 var e = new Event('launch:sourcepoint:consentaccepted'); 793 window.dispatchEvent(e); 794 795 // AP code initialisation 796 // the script is loaded via launch, once we have detected a consent signal via the datalayer. 797 fetchAp(); 798 799 var site = 'desktop'; 800 var _site = 'desktop'; 801 802 // load IAS scripts and set up vars 803 (function() { 804 var ias = document.createElement('script'); 805 ias.async = true; 806 ias.type = 'text/javascript'; 807 ias.src = 'https://cdn.adsafeprotected.com/iasPET.1.js'; 808 var node = document.getElementsByTagName('script')[0]; 809 node.parentNode.insertBefore(ias, node); 810 })(); 811 812 // load the prebid script 813 (function() { 814 var pbs = document.createElement('script'); 815 pbs.async = true; 816 pbs.type = 'text/javascript'; 817 pbs.src = 'https://micro.rubiconproject.com/prebid/dynamic/11022.js?group=newsquest'; 818 var node = document.getElementsByTagName('script')[0]; 819 node.parentNode.insertBefore(pbs, node); 820 })(); 821 822 // tell google to actually get the bids from all relevant vendors when loaded 823 googletag.cmd.push(function () { 824 fetchHeaderBids(); 825 }); 826 } 827 828 // Outbrain 829 if ( 830 (window.data_layer.user.advertising_experience === 'Ad-Free' || window.data_layer.config.disable_outbrain === 'yes') || 831 (window.data_layer.user.advertising_experience === 'Ad-Light' && window.data_layer.config.disable_outbrain_with_ad_light === 'yes') 832 ) { 833 // console.log("No Outbrain script loading due to page settings"); 834 } else { 835 // console.log("Loading Outbrain"); 836 var ob = document.createElement('script'); 837 ob.async = true; 838 ob.type = 'text/javascript'; 839 ob.src = 'https://widgets.outbrain.com/outbrain.js'; 840 var node = document.getElementsByTagName('script')[0]; 841 node.parentNode.insertBefore(ob, node); 842 } 843 844 845 // remove the listener 846 if (id !== null) { 847 window.__tcfapi('removeEventListener', 2, function (success) { }, id); 848 } 849 } 850 851 /** 852 * Wait until we have advertising consent to show this advertising 853 * based replacement for the single image on our article pages 854 * This logic is based on excoSlidshowPlayerID that only appears on the page 855 * if a user is NOT a subscriber (including privacy plus) and the page has the 856 * correct information to show it (doesn't have a video, not in sport etc) 857 */ 858 function launchExcoSlideshow() { 859 const slideShowPlayerId = window.excoSlideshowPlayerId; 860 // if we do not have a player id, we do not need to do anything 861 if (!slideShowPlayerId) { 862 return; 863 } 864 865 // this is exco's supplied code, modified for our use 866 (function (d, s, n) { 867 fjs = d.getElementsByTagName(s)[0]; 868 js = d.createElement(s); 869 js.className = n; 870 js.src = '//player.ex.co/player/' + slideShowPlayerId; 871 js.setAttribute('programmatic', 'true'); 872 js.onload = function () { 873 const playerApi = ExCoPlayer.connect(slideShowPlayerId); 874 playerApi.init({}); 875 876 playerApi.on('player-load', function(data) { 877 $('.mar-article-image').remove(); 878 if (window.screen.width > 800) { 879 $('.article-hero').attr('style', 'order: 1'); 880 } 881 window.hide_overlay_for_exco = true; 882 }); 883 }; 884 fjs.parentNode.insertBefore(js, fjs); 885 }(document, 'script', 'exco-player')); 886 } 887 888 function loadSocials() 889 { 890 const socials = [ 891 'https://platform.twitter.com/widgets.js', 892 'https://connect.facebook.net/en_US/all.js#xfbml=1', 893 'https://www.tiktok.com/embed.js', 894 ]; 895
896 socials.forEach((social) => { 897 var script = document.createElement('script'); 898 script.src = social; 899 script.async = true; 900 document.getElementsByTagName('head')[0].appendChild(script); 901 }); 902 } 903 904 905})(); 906 907</script>
vendor: 1 bytes, line 907
907
908<script src="https://a02342.eastlondonadvertiser.co.uk/unified/wrapperMessagingWithoutDetection.js"></script>
908 909
910<script> 911window.usePiano = true; 912window.selectedOfferId = null; 913window.selectedTermId = null; 914</script>
vendor: 1 bytes, line 914
914
915<script> 916document.cookie = "__adblocker=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"; 917var setNptTechAdblockerCookie = function(adblocker) { 918 var d = new Date(); 919 d.setTime(d.getTime() + 60 * 60 * 24 * 2 * 1000); 920 document.cookie = "__adblocker=" + (adblocker ? "true" : "false") + "; expires=" + d.toUTCString() + "; path=/"; 921} 922var script = document.createElement("script"); 923script.setAttribute("async", true); 924script.setAttribute("src", "//www.npttech.com/advertising.js"); 925script.setAttribute("onerror", "setNptTechAdblockerCookie(true);"); 926document.getElementsByTagName("head")[0].appendChild(script); 927</script>
927 928
929<script> 930// window.pdl = window.pdl || {}; 931// window.pdl.requireConsent = 'v2'; 932 933// Store entry point unless it's a user or subscribe page 934// to redirect after subscription 935const excludedPaths = ['/user/', '/subscribe/']; 936 937const shouldExclude = excludedPaths.some(path => 938 window.location.pathname.includes(path) 939); 940 941if (!shouldExclude) { 942 sessionStorage.setItem( 943 'last_piano_page_interacted_with', 944 window.location.pathname 945 ); 946} 947 948tp = window.tp || []; 949 950function runPiano(restrictedMode) { 951 // console.log('Running Piano with restricted mode:', restrictedMode); 952 // tp.push(['init', function() { 953 // console.log('Piano purpose map, before calling setAllPurposes()', tp.consent.getByPurpose()); 954 // }]); 955 // if (restrictedMode === 'restricted') { 956 // // If we're in restricted mode, we need to set some specific parameters 957 // tp.push(['init', function() { 958 // tp.consent.setAllPurposes('opt-out') 959 // }]); 960 // } else { 961 // tp.push(['init', function() { 962 // tp.consent.setAllPurposes('opt-in') 963 // }]); 964 // } 965 // tp.push(['init', function() { 966 // console.log('Piano purpose map, after calling setAllPurposes()', tp.consent.getByPurpose()); 967 // }]); 968 // init Piano ID 969 tp.push(['init', function() { 970 tp.pianoId.init(); 971 }]); 972 973 const isGooglebot = window.isRobot.googleBot(); 974 975 const isArticle = (data_layer.article.is_article === 'yes'); 976 977 const isCl3 = (parseInt(data_layer.article.content_level, 10) === 3); 978 979 if (isGooglebot) { 980 // we don't load Piano from all non-article pages 981 if (!isArticle) { 982 return; 983 } 984 985 // If we are on an article, we do not load piano on CL0, 1, or 2 986 if (!isCl3) { 987 return; 988 } 989 } 990 Object.keys(data_layer.piano.custom_variables).forEach(function (k) { 991 var v = data_layer.piano.custom_variables[k]; 992 993 if (v != '') { 994 tp.push(["setCustomVariable", k, v]); 995 } 996 }); 997 998 Object.keys(data_layer.piano.native_variables).forEach(function (k) { 999 var v = data_layer.piano.native_variables[k]; 1000 if (v != '') { 1001 tp.push([k, v]); 1002 } 1003 }); 1004 1005 tp.push(['setTags', data_layer.piano.tags]); 1006 1007 (function(src){ 1008 var a=document.createElement("script"); 1009 a.type = "text/javascript"; 1010 a.async=true; 1011 a.src=src; 1012 var b=document.getElementsByTagName("script")[0]; 1013 b.parentNode.insertBefore(a, b) 1014 })("//experience.tinypass.com/xbuilder/experience/load?aid=JYC2Tqj7pu"); 1015} 1016 1017// Init Piano 1018const debug = document.cookie 1019 .split('; ') 1020 .find(row => row.startsWith('debug=')) 1021 ?.split('=')[1]; 1022 1023tp.push(["setDebug", debug === '1']); 1024 1025tp.push(["setApplePayMerchantId", 'merchant.nq.subssites.piano']); 1026 1027tp.push(["setUsePianoIdUserProvider", true ]); 1028 1029tp.push(["addHandler", "loginRequired", function(params) { 1030 // If they're already signed in, we don't need to do anything special. 1031 if (tp.user.isUserValid()) { 1032 return; 1033 } 1034 if (typeof window._overridePianoDefault !== 'undefined' && window._overridePianoDefault !== true) { 1035 console.log("TPL Called") 1036 tp.pianoId.show({ 1037 screen: 'login', 1038 displayMode: 'modal', 1039 loggedIn: (data) => { 1040 pianoId.loggedIn(); 1041 }, 1042 loggedOut: () => { 1043 console.log('TP-TJ: user logged out'); 1044 }, 1045 registrationSuccess: () => { 1046 pianoId.registered(); 1047 }, 1048 width: '500px', 1049 height: '460px', 1050 }); 1051 } 1052}]); 1053 1054tp.push(["addHandler", "checkoutSelectTerm", function (termDetails) { 1055 if (typeof termDetails.termId !== 'undefined') { 1056 window.selectedTermId = termDetails.termId; 1057 } 1058}]); 1059 1060tp.push(["addHandler", "showTemplate", function (templateParams) { 1061 showPianoTarget(templateParams); 1062}]); 1063 1064tp.push(["addHandler", "showOffer", function (offerParams) { 1065 window.shownOffer = true; 1066 1067 // Store some data we might need later. 1068 if (typeof offerParams.offerId !== 'undefined') { 1069 window.selectedOfferId = offerParams.offerId; 1070 } 1071 1072 showPianoTarget(offerParams); 1073}]); 1074 1075function handleFullWidthBanner(selector) { 1076 if (selector === '#po-overlay-articlegate-full-width-full-article-scroll-below') { 1077 document.querySelector(selector).classList.add(selector.replace('#', '')); 1078 } 1079 document.querySelector(selector).style.minHeight = "254px"; 1080 document.querySelector('#subscription-content').style.display = 'none'; 1081 document.querySelectorAll('.send-us-your-news-cta').forEach((el) => { el.style.display = 'none'; }); 1082 document.querySelectorAll('.mega-news-block').forEach((el) => { el.style.display = 'none'; }); 1083 1084 const block = document.querySelector(selector); 1085 const containerBlock = block.parentElement; 1086 const containerBlockHeight = 254; // to prevent abrupt jumping 1087 1088 if (!block) { return; } 1089 1090 block.style.display = 'block'; 1091 1092 const blockRect = block.getBoundingClientRect(); 1093 const startTop = blockRect.top + window.scrollY; 1094 const blockHeight = blockRect.height; 1095 const screenWidth = window.screen.width; 1096 1097 let lastState = ''; // 'top', 'bottom', 'default' 1098 1099 function getScrollbarWidth() { 1100 return window.innerWidth - document.documentElement.clientWidth; 1101 } 1102 1103 function updatePosition() { 1104 const scrollY = window.scrollY;
1105 const viewportHeight = window.innerHeight; 1106 const bottomTrigger = startTop + blockHeight - viewportHeight; 1107 1108 let newState = 'default'; 1109 1110 if (scrollY > startTop && screenWidth >= 768) { 1111 newState = 'top'; 1112 } else if (scrollY < bottomTrigger && screenWidth >= 768) { 1113 newState = 'bottom'; 1114 } else if (scrollY < bottomTrigger + 90 && screenWidth < 768) { 1115 newState = 'bottom-mobile'; 1116 } 1117 1118 const scrollbarWidth = getScrollbarWidth(); 1119 1120 if (newState !== lastState) { 1121 switch (newState) { 1122 case 'top': 1123 block.style.position = 'fixed'; 1124 block.style.top = '0'; 1125 block.style.bottom = 'auto'; 1126 block.style.marginLeft = '0'; 1127 block.style.marginRight = '0'; 1128 containerBlock.style.minHeight = `${containerBlockHeight}px`; 1129 break; 1130 1131 case 'bottom': 1132 block.style.position = 'fixed'; 1133 block.style.bottom = '0'; 1134 block.style.top = 'auto'; 1135 block.style.marginLeft = '0'; 1136 block.style.marginRight = '0'; 1137 block.style.width = `calc(100vw - ${scrollbarWidth}px)`; 1138 containerBlock.style.minHeight = 'unset'; 1139 break; 1140 1141 case 'bottom-mobile': 1142 block.style.position = 'fixed'; 1143 block.style.bottom = '90px'; 1144 block.style.top = 'auto'; 1145 block.style.marginLeft = 'calc(-100vw + 100%)'; 1146 block.style.marginRight = 'calc(-100vw + 100%)'; 1147 containerBlock.style.minHeight = 'unset'; 1148 break; 1149 1150 default: 1151 block.style.position = ''; 1152 block.style.top = ''; 1153 block.style.bottom = ''; 1154 block.style.width = `calc(100vw - ${scrollbarWidth}px)`; 1155 block.style.marginLeft = '-100vw'; 1156 block.style.marginRight = '-100vw'; 1157 containerBlock.style.minHeight = 'unset'; 1158 break; 1159 } 1160 1161 lastState = newState; 1162 } 1163 1164 requestAnimationFrame(updatePosition); 1165 } 1166 1167 updatePosition(); 1168 window.addEventListener('resize', updatePosition); 1169} 1170 1171function trackLocation(forceValidLocation = false) { 1172 var currentLocation = window.location.pathname; 1173 1174 let valid = false; 1175 1176 if (currentLocation.indexOf('puzzles') > -1) { 1177 valid = true; 1178 } 1179 1180 if (currentLocation.indexOf('pagesuite') > -1) { 1181 valid = true; 1182 } 1183 1184 var articleMatch = currentLocation.match(/(\d+)\.[^\/]+\/(r\/)?$/); 1185 if (articleMatch != null) { 1186 valid = true; 1187 } 1188 1189 if (forceValidLocation) { 1190 valid = true; 1191 } 1192 1193 if (currentLocation.indexOf('subscribe') > -1) { 1194 valid = false; 1195 } 1196 1197 if (!valid) { 1198 return; 1199 } 1200 1201 $.cookie('last-piano-page-interacted-with', currentLocation, {path: '/', domain: window.data_layer.site.cookie_domain}); 1202} 1203 1204function trackPianoWithNewRelic(templateName) { 1205 if (this.newrelic && typeof this.newrelic === 'object') { 1206 newrelic.setCustomAttribute('user_was_shown_piano_experience', templateName); 1207 } 1208} 1209 1210function handleOfferShow(params) { 1211 console.log('Piano params', params); 1212 1213 // If on the subscription page and the URL has a term ID and offer ID, show the relevant offer. 1214 if (typeof location.pathname !== 'undefined' && location.pathname === '/subscribe/') { 1215 var offerId = location.search.match(/offer_id=([A-Z0-9]+)/); 1216 if (offerId !== null && offerId.length > 1) { 1217 offerId = offerId[1]; 1218 } 1219 var termId = location.search.match(/term_id=([A-Z0-9]+)/); 1220 if (termId !== null && termId.length > 1) { 1221 termId = termId[1]; 1222 } 1223 if (offerId !== null && termId !== null) { 1224 tp.offer.show({'termId': termId, 'offerId': offerId}); 1225 } 1226 } 1227 1228 // we are only tracking 1229 var templateId = params.templateId; 1230 var variantId = params.templateVariantId; 1231 if (params.containerSelector !== '#po-inline-articlegate-fullarticle' && 1232 params.containerSelector !== '#po-overlay-articlegate-full-width-full-article-scroll-below' && 1233 params.containerSelector !== '#po-inline-articlegate-partialarticle' && 1234 params.containerSelector !== '#po-overlay-articlegate-full-width-scroll-below' 1235 ) { 1236 $.get('/ws/piano/templatename/', {template_id: templateId, variant_id: variantId}, function (response) { 1237 trackPianoSimplified(params, response.name); 1238 }); 1239 return; 1240 } 1241 1242 1243 $.get('/ws/piano/templatename/', {template_id: templateId, variant_id: variantId}, function (response) { 1244 trackPiano(params, response.name); 1245 }); 1246} 1247 1248function trackPiano(params, templateName) { 1249 trackPianoWithNewRelic(templateName); 1250 1251 if (typeof params.activeMeters === 'string') { 1252 activeMeters = JSON.parse(params.activeMeters); 1253 } else { 1254 activeMeters = params.activeMeters; 1255 } 1256 1257 var s = window.s; 1258 if (!s || !s.pageName) { 1259 // console.log("ADB: Setting s from backup"); 1260 s = window.backupAdobe; 1261 window.s = s; 1262 } 1263 1264 // this would call when CL3 is a hard gate 1265 if (!activeMeters && data_layer.article.content_level === '3') { 1266 s.eVar59 = templateName; 1267 s.eVar58 = data_layer.article.content_level; 1268 s.events = "event91"; 1269 s.linkTrackVars="eVar58,eVar2,eVar3,eVar4,eVar5,eVar6,eVar15,eVar16,eVar19,eVar25,eVar26,eVar28,eVar43,eVar59,eVar61,eVar62,eVar79,eVar104,eVar106,eVar107,eVar108,eVar118,prop63,list3,events"; 1270 s.linkTrackEvents="event91"; 1271 s.tl(document, 'o', 'Metered Access Notice'); 1272 s.events = ''; 1273 return; 1274 } 1275 1276 if (!activeMeters) { 1277 return; 1278 } 1279 1280 var meterData = activeMeters[0]; 1281 1282 var meterName = meterData.meterName.toLowerCase(); 1283 1284 // track event 5 1285 if (meterName.indexOf('cl1') !== -1 || meterName.indexOf('cl2') !== -1 || meterName.indexOf('cl3') !== -1 || params.containerSelector === '#po-inline-articlegate-partialarticle' || params.containerSelector === '#po-overlay-articlegate-full-width-scroll-below') { 1286 s.eVar58 = data_layer.article.content_level; 1287 s.eVar80 = meterData.meterName + ',' + meterData.views + ',' + meterData.totalViews + ',' + meterData.viewsLeft + ',' + meterData.maxViews; 1288 s.eVar59 = templateName; 1289 s.events = "event5"; 1290 s.linkTrackVars="eVar58,eVar2,eVar3,eVar4,eVar5,eVar6,eVar16,eVar19,eVar25,eVar26,eVar28,eVar43,eVar59,eVar61,eVar62,prop63,eVar80,eVar79,eVar118,list3, events"; 1291 s.linkTrackEvents="event5"; 1292 } else { 1293 s.eVar80 = meterData.meterName + ',' + meterData.views + ',' + meterData.totalViews + ',' + meterData.viewsLeft + ',' + meterData.maxViews; 1294 s.eVar59 = templateName; 1295 s.linkTrackVars="eVar2,eVar3,eVar4,eVar5,eVar6,eVar16,eVar19,eVar25,eVar26,eVar28,eVar43,eVar59,eVar61,eVar62,prop63,eVar80,eVar79,eVar118,list3, events"; 1296 } 1297 s.tl(document, 'o', 'Metered Access Notice'); 1298 s.events = ''; 1299 1300} 1301 1302/** 1303 * Just track the template name in 78 for non-article-interrupts/gates 1304 */ 1305function trackPianoSimplified(params, templateName) 1306{ 1307 trackPianoWithNewRelic(templateName); 1308 1309 var s = window.s; 1310 if (!s || !s.pageName) { 1311 // console.log("ADB: Setting s from backup"); 1312 s = window.backupAdobe; 1313 window.s = s; 1314 } 1315 s.eVar78 = templateName; 1316 s.events = 'event90'; 1317 s.linkTrackEvents="event90"; 1318 s.linkTrackVars="eVar2,eVar3,eVar4,eVar5,eVar6,eVar16,eVar19,eVar25,eVar26,eVar28,eVar43,eVar59,eVar61,eVar62,prop63,eVar80,eVar79,eVar118,list3,eVar78, events"; 1319 s.tl(document, 'o', 'Piano Template'); 1320} 1321 1322function raiseLaunchEvent(name) {
1323 var e = new Event('launch:piano:' + name); 1324 window.dispatchEvent(e); 1325} 1326 1327function removePianoToast() { 1328 setTimeout(() => { 1329 document.getElementById('po-overlay-toast-left').remove() 1330 }, 30000) 1331} 1332 1333function showPianoTarget(params) { 1334 handleOfferShow(params); 1335 trackLocation(); 1336 1337 if ($(params.containerSelector).length > 0) { 1338 const displayType = $(params.containerSelector).attr('data-display'); 1339 1340 if (displayType) { 1341 $(params.containerSelector).addClass(`shown-${displayType}`); 1342 } else { 1343 $(params.containerSelector).addClass('shown').show(); 1344 } 1345 1346 if ($(params.containerSelector).hasClass('piano--block-level') || $(params.containerSelector).hasClass('piano--inside-block')) { 1347 $(params.containerSelector).show(); 1348 } 1349 1350 if ( 1351 params.containerSelector === '#po-overlay-articlegate-full-width-scroll-below' || 1352 params.containerSelector === '#po-overlay-articlegate-full-width-full-article-scroll-below' 1353 ) { 1354 handleFullWidthBanner(params.containerSelector); 1355 } 1356 1357 if ($(params.containerSelector) === '#po-inline-subscribe-page') { 1358 $(params.containerSelector).show(); 1359 } 1360 1361 if (['#po-inline-blocksystem-target-e'].includes(params.containerSelector)) { 1362 $('#po-inline-blocksystem-target-e').show(); 1363 $('.piano-promo-container').show(); 1364 } 1365 1366 if (params.containerSelector === '#po-overlay-toast-left') { 1367 removePianoToast() 1368 } 1369 1370 if (params.containerSelector === '#po-overlay-toast-main-navigation') { 1371 removePianoToast() 1372 } 1373 1374 if (params.containerSelector === '#po-inline-articlewall-partialarticle-closable') { 1375 $('#po-inline-articlegate-partialarticle').css('display', 'none'); 1376 } 1377 1378 if (params.containerSelector === '#po-inline-articlewall-fullarticle-closable') { 1379 $('#po-inline-articlegate-fullarticle').css('display', 'none'); 1380 } 1381 1382 if (params.containerSelector === '#po-overlay-articlegate-full-width-full-article-scroll-below-closable') { 1383 $('#po-overlay-articlegate-full-width-full-article-scroll-below').css('display', 'none'); 1384 } 1385 } 1386} 1387 1388tp.push(["addHandler", "checkoutComplete", function(conversion) { 1389 var s = window.s; 1390 s.events = s.apl(s.events, "event4", ",", 1); // Set the subscription counter event. 1391 s.events = s.apl(s.events, "purchase", ",", 1); // Set the purchase event. 1392 s.products = "Subscription : Metered Access;" + conversion.termId + ";1;"+conversion.chargeAmount; 1393 s.linkTrackEvents = "event4,purchase"; 1394 s.purchaseID = conversion.termConversionId; 1395 s.pageName = '(www) /subscribe/complete/'; 1396 // wipe out errors 1397 s.eVar31 = ''; 1398 s.linkTrackVars="eVar2,eVar3,eVar5,eVar6,eVar7,eVar8,eVar9,eVar10,eVar15,eVar16,eVar17,eVar18,eVar19,eVar20,eVar22,eVar23,eVar24,eVar25,eVar26,eVar61,eVar62,events,products,purchaseID"; 1399 1400 s.tl(true, 'o', 'Subscription'); 1401 1402 $.cookie('resourceConverted', conversion.rid, {path: '/', domain: window.data_layer.site.cookie_domain}); 1403 $.cookie('pianoConverted', '1', {path: '/', domain: window.data_layer.site.cookie_domain}); 1404 raiseLaunchEvent('checkoutComplete'); 1405 1406 // Clean Session Storage 1407 sessionStorage.removeItem('nq_selected_offer_id'); 1408 sessionStorage.removeItem('nq_selected_term_id'); 1409 sessionStorage.removeItem('nq_adobe_tracking_article_dimensions'); 1410 sessionStorage.removeItem('nq_adobe_tracking_visiting_dimensions'); 1411 1412 // Show Onboarding modal after subscription 1413 const lastPage = sessionStorage.getItem('last_piano_page_interacted_with'); 1414 const baseUrl = lastPage || window.location.href; 1415 1416 const url = new URL(baseUrl, window.location.origin); 1417 url.searchParams.set('show-onboarding', 'yes'); 1418 1419 setTimeout(() => { 1420 window.location.href = url.pathname + url.search; 1421 }, 2000); 1422}]); 1423 1424tp.push(["addHandler", "checkoutPaymentError", function(errorData) { 1425 var s = window.s; 1426 s.pageName = '(www) /subscribe/error/'; 1427 s.eVar31 = errorData.message; 1428 s.tl(true, 'o', 'CheckoutPaymentError'); 1429 1430 raiseLaunchEvent('checkoutPaymentError'); 1431}]); 1432 1433tp.push(["addHandler", "checkoutError", function(errorData) { 1434 var s = window.s; 1435 s.pageName = '(www) /subscribe/error/'; 1436 s.eVar31 = errorData.message; 1437 s.tl(true, 'o', 'CheckoutError'); 1438 raiseLaunchEvent('checkoutError'); 1439}]); 1440 1441tp.push(["addHandler", "startCheckout", function(options) { 1442 sessionStorage.setItem("nq_selected_offer_id", options.offerId); 1443 sessionStorage.setItem("nq_selected_term_id", options.termId); 1444 1445 if (!tp.user.isUserValid()) { 1446 window.location = '/user/create-account/subscribe/'; 1447 return; 1448 } 1449 1450 var s = window.s; 1451 s.eVar2 = '(www) /subscribe/payment/'; 1452 s.pageName = '(www) /subscribe/payment/'; 1453 const storedAdobeArticleDimensions = sessionStorage.getItem('nq_adobe_tracking_article_dimensions'); 1454 const storedAdobeVisitingDimensions = sessionStorage.getItem('nq_adobe_tracking_visiting_dimensions'); 1455 if (storedAdobeVisitingDimensions) { 1456 const storedAdobeVisitingDimensionsObj = JSON.parse(storedAdobeVisitingDimensions); 1457 s.eVar10 = storedAdobeVisitingDimensionsObj.eVar10; 1458 s.eVar22 = storedAdobeVisitingDimensionsObj.eVar22; 1459 s.eVar23 = storedAdobeVisitingDimensionsObj.eVar23; 1460 s.eVar24 = storedAdobeVisitingDimensionsObj.eVar24; 1461 } 1462 if (storedAdobeArticleDimensions) { 1463 const storedAdobeArticleDimensionsObj = JSON.parse(storedAdobeArticleDimensions); 1464 s.eVar10 = storedAdobeArticleDimensionsObj.eVar10; 1465 s.eVar15 = storedAdobeArticleDimensionsObj.eVar15; 1466 s.eVar22 = storedAdobeArticleDimensionsObj.eVar22; 1467 s.eVar23 = storedAdobeArticleDimensionsObj.eVar23; 1468 s.eVar24 = storedAdobeArticleDimensionsObj.eVar24; 1469 s.eVar25 = storedAdobeArticleDimensionsObj.eVar25; 1470 } 1471 // wipe out errors 1472 s.eVar31 = ''; 1473 s.events = ''; 1474 raiseLaunchEvent('startCheckout'); 1475 s.linkTrackVars="eVar10,eVar15,eVar22,eVar23,eVar24,eVar25"; 1476 s.t(); 1477}]); 1478 1479tp.push(["addHandler", "checkoutClose", function(conversion) { 1480 raiseLaunchEvent('checkoutClose'); 1481 1482 // Did they abandon the cart? If so: was anything in their cart?
1483 if (typeof conversion.state === 'undefined' || conversion.state !== 'close') { 1484 return; 1485 } 1486 if (window.selectedOfferId === null || window.selectedTermId === null) { 1487 return; 1488 } 1489 $.post('/ws/piano/abandoned-cart/', {offer_id: window.selectedOfferId, term_id: window.selectedTermId}); 1490}]); 1491 1492tp.push(["addHandler", "meterExpired", function(meterData){ 1493 var msg = "<div><b>meterName:</b> " + meterData.meterName 1494 + " | <b>views:</b> " + meterData.views 1495 + " | <b>totalViews:</b> " + meterData.totalViews 1496 + " | <b>viewsLeft:</b> " + meterData.viewsLeft 1497 + " | <b>maxViews:</b> " + meterData.maxViews 1498 + " | <b>callback:</b> " + meterData.callback + '</div>'; 1499 if ($.cookie('nq-show-piano-viewer') === 'yes') { 1500 $('#piano-meter-value').html(msg); 1501 $('#piano-meter-display').show(); 1502 $('#piano-meter-display-content').append(msg); 1503 } 1504 var cVal = window.location.href; 1505 1506 trackLocation(true); 1507 1508 console.log("Piano Meter Expired:", meterData.meterName); 1509 if (meterData.meterName === 'CL1 Meter') { 1510 console.log("Piano: Setting meter expired cookie"); 1511 $.cookie('isMeterExpired', 'yes', {path: '/', domain: window.data_layer.site.cookie_domain, expires: 1}); 1512 } 1513 1514 raiseLaunchEvent('meterExpired'); 1515 1516}]); 1517 1518tp.push(["addHandler", "meterActive", function(meterData){ 1519 var msg = "<div><b>meterName:</b> " + meterData.meterName 1520 + " | <b>views:</b> " + meterData.views 1521 + " | <b>totalViews:</b> " + meterData.totalViews 1522 + " | <b>viewsLeft:</b> " + meterData.viewsLeft 1523 + " | <b>maxViews:</b> " + meterData.maxViews 1524 + " | <b>callback:</b> " + meterData.callback + '</div>'; 1525 if ($.cookie('nq-show-piano-viewer') === 'yes') { 1526 $('#piano-meter-value').html(msg); 1527 $('#piano-meter-display').show(); 1528 $('#piano-meter-display-content').append(msg); 1529 } 1530 1531 console.log("Piano Meter running total:", meterData.meterName, meterData.totalViews, meterData.maxViews, meterData); 1532 if (meterData.meterName === 'CL1 Meter' && meterData.totalViews >= meterData.maxViews) { 1533 $.cookie('isMeterExpired', 'yes', {path: '/', domain: window.data_layer.site.cookie_domain, expires: 1}); 1534 } else { 1535 $.cookie('isMeterExpired', 'no', {path: '/', domain: window.data_layer.site.cookie_domain, expires: 1}); 1536 } 1537}]); 1538 1539 1540 1541runPiano('unrestricted'); 1542 1543</script>
1543 1544 1545 1546 1547 1548
1548<script type='text/javascript'> 1549 var googletag = googletag || {}; 1550 googletag.cmd = googletag.cmd || []; 1551 var iasDataHandler, __iasPET = __iasPET || {}; 1552 __iasPET.queue = __iasPET.queue || []; 1553 __iasPET.pubId = '931298'; 1554 1555 var pbjs = pbjs || {}; 1556 pbjs.que = pbjs.que || []; 1557 1558 var carbonRealtime = JSON.parse(window.localStorage.getItem('ccRealtimeData')); 1559 var ozoneSettings = {}; 1560 var ozoneTargeting = { 1561 carbon_segment: carbonRealtime ? carbonRealtime.audiences.map(x => (x.id)) : [] 1562 }; 1563 1564 1565 function isMobile() { 1566 if (window.screen.width < 728) { 1567 return true; 1568 } 1569 return false; 1570 } 1571 var usePrebid = true; 1572 var whiteList = false; 1573 var adLight = false; 1574 1575 1576 var blackListAds = []; 1577 1578 if (usePrebid) { 1579 // disable initial load so prebid can do its stuff 1580 // console.log('DFP: Disabling initial load'); 1581 googletag.cmd.push(function() { 1582 // console.log('DFP: Disabling initial load - read by DFP'); 1583 googletag.pubads().disableInitialLoad(); 1584 }); 1585 } 1586 </script>
1586 1587 1588
1588<script> 1589 1590 /** 1591 * Adds key-values to page level of Google Publisher Tag 1592 * @example 1593 * addKeyValuesToGPT({"ap_a": ["1100"], "ap_x": ["134123"]}) 1594 * @param {Object} keyValues 1595 */ 1596 function addAsKeyValuesToGPT(keyValues) { 1597 if (!googletag.pubads) { 1598 googletag.cmd.push(function () { 1599 addAsKeyValuesToGPT(keyValues); 1600 }); 1601 return; 1602 } 1603 for (const key in keyValues) { 1604 if (Object.hasOwnProperty.call(keyValues, key)) { 1605 const value = keyValues[key]; 1606 googletag.pubads().setTargeting(key, value); 1607 } 1608 } 1609 } 1610 1611 function onAudienceProjectDataAvailable(dataResponse) { 1612 console.log("AudienceProject data returned", dataResponse); 1613 1614 // in keyValues there are full-reach key-values created, they needs to be sent to GAM and added to Prebid adform ad-units 1615 if (dataResponse.keyValues) { 1616 addAsKeyValuesToGPT(dataResponse.keyValues); 1617 } 1618 } 1619 1620 function fetchAp() { 1621 AudienceProjectData.fetch('saknewsquest', { 1622 integrateWithCmp: true, 1623 waitForCmpConsent: true 1624 }, onAudienceProjectDataAvailable); 1625 } 1626 1627 1628 </script>
1628 1629 1630
1631<script> 1632 if (typeof gs_channels === 'undefined') { 1633 gs_channels = ""; 1634 } 1635 rpx_init = ({ 1636 qry : 'https://www.eastlondonadvertiser.co.uk', 1637 section : 'news', 1638 site : 'www.eastlondonadvertiser.co.uk', 1639 context : '', 1640 weather : ''.toLowerCase(), 1641 temp : '', 1642 gs_channels : gs_channels, 1643 age : '0' , 1644 gender : 'u' , 1645 nqd : '' // intentionall blank 1646 }); 1647 </script>
1647 1648
1648<script type='text/javascript' src='https://pagead2.googlesyndication.com/pagead/imgad?id=CICAgKDLqv_TbRABGAEoATIIgOw1LHg7xnFAt-_HogU'></script>
1648 1649
1649<script> 1650 1651 var bidTimeout = 1200; 1652 window.unfilteredAdUnits = [{"sizes":[1,1],"alternate_mobile_size":"","slotType":"outofpage","domName":"DFP_out_of_page","positionName":"out_of_page","isVast":false,"collapseContainer":false,"targets":["takeover"],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[["fluid"],[1,1]],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_article_fluid_1","positionName":"article_fluid_1","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[1,1],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_in_article_pixel","positionName":"in_article_pixel","isVast":false,"collapseContainer":false,"targets":[""],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[["fluid"],[570,250],[468,250],[300,250],[1,1]],"alternate_mobile_size":[["fluid"],[300,250],[1,1]],"slotType":"standard","domName":"DFP_in_article_mpu","positionName":"in_article_mpu","isVast":false,"collapseContainer":true,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"297386","rubicon_mobile_zone_id":"297372","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550690","appnexus_mobile_placement_id":"10550767","criteo_desktop_placement_id":"744410","criteo_mobile_placement_id":"760447","use_amazon":true,"groupm_desktop_placement_id":"17307157","groupm_mobile_placement_id":"17479445"},{"sizes":[[570,250],[468,250],[300,250],[1,1]],"alternate_mobile_size":[[300,250],[1,1]],"slotType":"standard","domName":"DFP_in_article_2","positionName":"in_article_2","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"437846","rubicon_mobile_zone_id":"459754","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550691","appnexus_mobile_placement_id":"10550769","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17279602","groupm_mobile_placement_id":"17479441"},{"sizes":[[570,250],[468,250],[300,250],[1,1]],"alternate_mobile_size":[[300,250],[1,1]],"slotType":"standard","domName":"DFP_teads","positionName":"teads","isVast":false,"collapseContainer":false,"targets":[""],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"11775143","appnexus_mobile_placement_id":"11775143","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[[570,250],[468,250],[300,250]],"alternate_mobile_size":[300,250],"slotType":"standard","domName":"DFP_in_article_3","positionName":"in_article_3","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425700","rubicon_mobile_zone_id":"449752","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550692","appnexus_mobile_placement_id":"10550770","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17307086","groupm_mobile_placement_id":"17479442"},{"sizes":[[570,250],[468,250],[300,250],[1,1]],"alternate_mobile_size":[[300,250],[1,1]],"slotType":"standard","domName":"DFP_outstream_2","positionName":"outstream_2","isVast":false,"collapseContainer":false,"targets":[""],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[[570,250],[468,250],[300,250]],"alternate_mobile_size":[300,250],"slotType":"standard","domName":"DFP_in_article_4","positionName":"in_article_4","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425702","rubicon_mobile_zone_id":"449754","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550693","appnexus_mobile_placement_id":"10550771","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17307083","groupm_mobile_placement_id":"17479443"},{"sizes":[[570,250],[468,250],[300,250]],"alternate_mobile_size":[300,250],"slotType":"standard","domName":"DFP_in_article_5","positionName":"in_article_5","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425704","rubicon_mobile_zone_id":"449756","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550695","appnexus_mobile_placement_id":"10550773","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17307155","groupm_mobile_placement_id":"17479444"},{"sizes":[[570,250],[468,250],[300,250]],"alternate_mobile_size":[300,250],"slotType":"standard","domName":"DFP_in_article_6","positionName":"in_article_6","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425709","rubicon_mobile_zone_id":"449757","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550698","appnexus_mobile_placement_id":"10550775","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17307158","groupm_mobile_placement_id":"17479446"},{"sizes":[[570,250],[468,250],[300,250]],"alternate_mobile_size":[300,250],"slotType":"standard","domName":"DFP_in_article_7","positionName":"in_article_7","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425710","rubicon_mobile_zone_id":"449758","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550699","appnexus_mobile_placement_id":"10550776","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17307159","groupm_mobile_placement_id":"17479447"},{"sizes":[[570,250],[468,250],[300,250]],"alternate_mobile_size":[300,250],"slotType":"standard","domName":"DFP_in_article_8","positionName":"in_article_8","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425711","rubicon_mobile_zone_id":"449759","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550700","appnexus_mobile_placement_id":"10550777","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17307160","groupm_mobile_placement_id":"17479448"},{"sizes":[[300,250],[300,600]],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_premium_mpu","positionName":"premium_mpu","isVast":false,"collapseContainer":false,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"297382","rubicon_mobile_zone_id":"331020","rubicon_desktop_size_ids":["10","15"],"rubicon_mobile_size_ids":["10","15"],"appnexus_desktop_placement_id":"10550686","appnexus_mobile_placement_id":"10550760","criteo_desktop_placement_id":"744494","criteo_mobile_placement_id":"760443","use_amazon":true,"groupm_desktop_placement_id":"14304603","groupm_mobile_placement_id":"16550455"},{"sizes":[[300,250],[300,600]],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_premium_mpu_2","positionName":"premium_mpu_2","isVast":false,"collapseContainer":false,"targets":["takeover"],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[300,250],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_standard_mpu_1","positionName":"standard_mpu_1","isVast":false,"collapseContainer":true,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"297390","rubicon_mobile_zone_id":"331024","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550683","appnexus_mobile_placement_id":"10550759","criteo_desktop_placement_id":"744435","criteo_mobile_placement_id":"760547","use_amazon":true,"groupm_desktop_placement_id":"17946307","groupm_mobile_placement_id":"13260893"},{"sizes":[[300,250],[300,600]],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_on_scroll","positionName":"on_scroll","isVast":false,"collapseContainer":false,"targets":[""],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[300,250],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_standard_mpu_2","positionName":"standard_mpu_2","isVast":false,"collapseContainer":true,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"331028","rubicon_mobile_zone_id":"534778","rubicon_desktop_size_ids":["15"],"rubicon_mobile_size_ids":["15"],"appnexus_desktop_placement_id":"10550687","appnexus_mobile_placement_id":"10550761","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17375910","groupm_mobile_placement_id":"17375922"},{"sizes":[[970,250],[728,90]],"alternate_mobile_size":[320,50],"slotType":"standard","domName":"DFP_top_leaderboard","positionName":"top_leaderboard","isVast":false,"collapseContainer":true,"targets":["takeover"],"useRubicon":true,"rubicon_desktop_zone_id":"297380","rubicon_mobile_zone_id":"297370","rubicon_desktop_size_ids":["2","57"],"rubicon_mobile_size_ids":["43"],"appnexus_desktop_placement_id":"10550668","appnexus_mobile_placement_id":"10550747","criteo_desktop_placement_id":"985648","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"14304608","groupm_mobile_placement_id":"17479428"},{"sizes":[728,90],"alternate_mobile_size":[320,50],"slotType":"standard","domName":"DFP_leaderboard_1","positionName":"leaderboard_1","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425706","rubicon_mobile_zone_id":"449748","rubicon_desktop_size_ids":["2"],"rubicon_mobile_size_ids":["43"],"appnexus_desktop_placement_id":"10550688","appnexus_mobile_placement_id":"10550762","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"16550485","groupm_mobile_placement_id":"17479427"},{"sizes":[728,90],"alternate_mobile_size":[320,50],"slotType":"standard","domName":"DFP_leaderboard_2","positionName":"leaderboard_2","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"425708","rubicon_mobile_zone_id":"449750","rubicon_desktop_size_ids":["2"],"rubicon_mobile_size_ids":["43"],"appnexus_desktop_placement_id":"10550689","appnexus_mobile_placement_id":"10550766","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17375905","groupm_mobile_placement_id":"16550500"},{"sizes":[728,90],"alternate_mobile_size":[[300,100],[320,50]],"slotType":"standard","domName":"DFP_bottom_leaderboard","positionName":"bottom_leaderboard","isVast":false,"collapseContainer":false,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"297378","rubicon_mobile_zone_id":"425710","rubicon_desktop_size_ids":["2"],"rubicon_mobile_size_ids":["43"],"appnexus_desktop_placement_id":"10550678","appnexus_mobile_placement_id":"10550748","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":true,"groupm_desktop_placement_id":"17377997","groupm_mobile_placement_id":"17479454"},{"sizes":[[300,250],[300,600]],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_interstitial_mpu","positionName":"interstitial_mpu","isVast":false,"collapseContainer":false,"targets":[""],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[468,60],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_banner","positionName":"banner","isVast":false,"collapseContainer":false,"targets":[""],"useRubicon":true,"rubicon_desktop_zone_id":"297374","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":["1"],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"10550697","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""},{"sizes":[["fluid"],[280,130],[1,1]],"alternate_mobile_size":"","slotType":"standard","domName":"DFP_high_vis","positionName":"high_vis","isVast":false,"collapseContainer":true,"targets":[""],"useRubicon":false,"rubicon_desktop_zone_id":"","rubicon_mobile_zone_id":"","rubicon_desktop_size_ids":[""],"rubicon_mobile_size_ids":[""],"appnexus_desktop_placement_id":"","appnexus_mobile_placement_id":"","criteo_desktop_placement_id":"985647","criteo_mobile_placement_id":"","use_amazon":false,"groupm_desktop_placement_id":"","groupm_mobile_placement_id":""}]; 1653 1654 1655 1656 //whenever you want header bids call this function 1657 function fetchHeaderBids() { 1658 //Load the APS JavaScript Library 1659 !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js"); 1660 //Initialize the Library 1661 apstag.init({ 1662 pubID: '3147', 1663 adServer: 'googletag', 1664 schain: { 1665 complete: 1, // Integer 1 or 0 indicating if all preceding nodes are complete 1666 ver: '1.0', // Version of the spec used 1667 nodes: [ // Can be empty if the owner of the site is creating this request 1668 { 1669 asi: '1xl.co.uk', // Populate with the canonical domain of the advertising system where the seller.JSON file is hosted 1670 sid: '0017', // The identifier associated with the seller or reseller account within your advertising system 1671 hp: 1, // 1 or 0, whether this node is involved in the payment flow 1672 } 1673 ] 1674 } 1675 }); 1676 // console.log("DFP: Fetching headerbids"); 1677 // new prebid implementation 1678
1678 var apstagSlots = []; 1679 1680 getPETRequest(); 1681 1682 $.each(unfilteredAdUnits, function(i, unit) { 1683 if (unit.isVast) { 1684 return; 1685 } 1686 1687 if(unit.use_amazon) { 1688 var awsSizes = []; 1689 var sizes = null; 1690 // work around poor data format 1691 if (unit.alternate_mobile_size && isMobile()) { 1692 sizes = unit.alternate_mobile_size; 1693 } else { 1694 sizes = unit.sizes; 1695 } 1696 1697 if (typeof sizes[0] === 'object') { 1698 $.each(sizes, function (k, v) { 1699 awsSizes.push(v); 1700 }); 1701 } else { 1702 awsSizes = [sizes]; 1703 } 1704 var amazonSlot = { 1705 slotID: unit.domName, 1706 sizes: awsSizes, 1707 }; 1708 apstagSlots.push(amazonSlot); 1709 } 1710 }); 1711 1712 // TODO 1 1713 var bidders = ['a9', 'prebid', 'ias']; 1714 1715 // create a requestManager to keep track of bidder state to determine when to send ad server 1716 // request and what apstagSlots to request from the ad server 1717 var requestManager = { 1718 adserverRequestSent: false, 1719 adSlots: [], 1720 }; 1721 1722 //loop through bidder array and add the bidders to the request manager: 1723 bidders.forEach(function(bidder) { 1724 requestManager[bidder] = false; 1725 }) 1726 1727 1728 // a helper function that returns googletag objects corresponding to the slotIDs in the slot objects 1729 function _getGPTSlots(apstagSlots) { 1730 // get all of the slot IDs that were requested 1731 var slotIDs = apstagSlots.map(function(slot) { 1732 return slot.slotID; 1733 }); 1734 1735 // return the slot objects corresponding to the slotIDs 1736 return googletag.pubads().getSlots().filter(function(slot) { 1737 // return true if the ID of the slot object is in the slotIDs array 1738 return slotIDs.indexOf(slot.getSlotElementId()) > -1; 1739 }); 1740 1741 } 1742 1743 function getPETRequest() { 1744 googletag.cmd.push(function() { 1745 // read the currently defined GPT ad slots for sending to the PET endpoint 1746 // defined all GPT ad slots before calling PET 1747 var gptSlots = googletag.pubads().getSlots(); 1748 var iasPETSlots = []; 1749 for (var i = 0; i < gptSlots.length; i++) { 1750 var sizes = gptSlots[i].getSizes().map(function(size) { 1751 if (size.getWidth && size.getHeight) 1752 return [size.getWidth(), size.getHeight()]; 1753 else 1754 return [1, 1]; 1755 }); 1756 iasPETSlots.push({ 1757 adSlotId: gptSlots[i].getSlotElementId(), 1758 //size: can either be a single size (for example, [728, 90]) 1759 // or an array of sizes (for example, [[728, 90], [970, 90]]) 1760 size: sizes, 1761 adUnitPath: gptSlots[i].getAdUnitPath() 1762 }); 1763 } 1764 // wait for IAS to return data 1765 var iasDataHandler = function(adSlotData) { 1766 headerBidderBack('ias'); 1767 }; 1768 1769 // make the request to PET. if your page makes multiple ad requests to DFP 1770 // (for example, lazily loaded ads, infinite scrolling pages, etc.), make 1771 // a request to PET before every request to DFP 1772 __iasPET.queue.push({ 1773 adSlots: iasPETSlots, 1774 dataHandler: iasDataHandler 1775 }); 1776 }); 1777 } 1778 1779 1780 // return true if all bidders have returned 1781 function allBiddersBack() { 1782 var allBiddersBack = bidders 1783 // get the booleans from the object 1784 .map(function(bidder) { 1785 return requestManager[bidder]; 1786 }) 1787 // get rid of false values - indicates that the bidder has responded 1788 .filter(Boolean) 1789 // if length is equal to bidders, all bidders are back 1790 .length === bidders.length; 1791 return allBiddersBack; 1792 } 1793 1794 1795 // handler for header bidder responses 1796 function headerBidderBack(bidder) { 1797 // console.log("DFP: headerBidderBack called with", bidder); 1798 1799 if (typeof bidder === 'object') { 1800 requestManager.adSlots = bidder; 1801 bidder = 'prebid'; 1802 } 1803 1804 // return early if request to adserver is already sent 1805 if (requestManager.adserverRequestSent === true) { 1806 return; 1807 } 1808 // flip bidder back flag 1809 if (bidder === 'a9') { 1810 requestManager.a9 = true; 1811 } else if (bidder === 'prebid') { 1812 requestManager.prebid = true; 1813 } else if (bidder === 'ias') { 1814 requestManager.ias = true; 1815 } 1816 1817 // if all bidders are back, send the request to the ad server 1818 if (allBiddersBack()) {
1819 sendAdserverRequest(); 1820 } 1821 } 1822 1823 // actually get ads from DFP 1824 function sendAdserverRequest() { 1825 // console.log("DFP: All bidders back"); 1826 // return early if request already sent 1827 if (requestManager.adserverRequestSent === true) { 1828 return; 1829 } 1830 1831 if (typeof window.prebidReady === 'undefined') { 1832 window.prebidReady = performance.now(); 1833 } 1834 1835 if (window.googleReady) { 1836 // flip the boolean that keeps track of whether the adserver request was sent 1837 requestManager.adserverRequestSent = true; 1838 // flip pbjs boolean to signal to pbjs the ad server has already been called 1839 pbjs.adserverCalled = true; 1840 1841 //flip boolean for adserver request to avoid duplicate requests 1842 requestManager.sendAdserverRequest = true; 1843 1844 // make ad request to DFP 1845 googletag.cmd.push(function() { 1846 window.executionSet = performance.now(); 1847 apstag.setDisplayBids(); 1848 __iasPET.setTargetingForGPT(); 1849 // console.log("DFP: Refresh called, setting adslots to ", requestManager.adSlots); 1850 if (requestManager.adSlots.length > 0){ 1851 googletag.pubads().refresh(requestManager.adSlots); 1852 } else { 1853 googletag.pubads().refresh(); 1854 } 1855 setPerformanceCookie(); 1856 }); 1857 } else { 1858 window.setTimeout(function() { 1859 sendAdserverRequest(true); 1860 }, 200); 1861 } 1862 } 1863 1864 1865 function requestBids(apstagSlots, bidTimeout) { 1866 // fetch apstag bids, set bid targting, then call headerBidderBack 1867 // to get the ads for the first time 1868 apstag.fetchBids({ 1869 slots: apstagSlots, 1870 timeout: (bidTimeout - 200) 1871 }, function(bids) { 1872 headerBidderBack('a9'); 1873 }); 1874 1875 1876 var edktAudiences; 1877 1878 // Here we fetch audiences which the user has been placed in. 1879 try { 1880 edktAudiences = JSON.parse(localStorage.getItem('edkt_matched_audience_ids') || '[]') 1881 .slice(0, 100) 1882 .map(String); 1883 } catch (e) { 1884 edktAudiences = []; 1885 } 1886 1887 // request bids from prebid 1888 pbjs.que.push(function() { 1889 // console.log("DFP: PBJS request bids called"); 1890 pbjs.rp.requestBids({ 1891 callback: headerBidderBack, 1892 data: { 1893 airgrid: { 1894 perid: edktAudiences 1895 }, 1896 ozoneSettings, 1897 ozoneTargeting 1898 }, 1899 }); 1900 }); 1901 } 1902 1903 //requestBids 1904 requestBids(apstagSlots, bidTimeout) 1905 1906 // set timeout to send request to call sendAdserverRequest() after timeout 1907 // if all bidders haven't returned before then 1908 window.setTimeout(function() { 1909 sendAdserverRequest(); 1910 }, bidTimeout); 1911 }; 1912 1913 function setPerformanceCookie() { 1914 var start = window.startExec; 1915 var prebidReady = window.prebidReady - start; 1916 var domComplete = window.domComplete - start; 1917 var googleComplete = window.googleComplete - start; 1918 var finished = window.executionSet - start; 1919 1920 /* var cVal = Math.round(prebidReady) + ':' + 1921 Math.round(domComplete) + ':' + 1922 Math.round(googleComplete) + ':' + 1923 Math.round(finished); */ 1924 var cVal = Math.round(finished); 1925 var t = new Date(); 1926 t.setMilliseconds(t.getMilliseconds() + 600000); 1927 1928 $.cookie('adtiming', cVal, {path: '/', domain: '.eastlondonadvertiser.co.uk', expires: t}); 1929 } 1930</script>
vendor: 1 bytes, line 1930
1930
1931<script> 1932 if (adLight !== true) { 1933 /*level: light trigger: api ts: 1790860733778*/ 1934!function(){const e=document.createElement("script");e.async=!0,e.id="LTXMkyHDV",e.setAttribute("data-sdk","wp-l/1.1.11"),e.setAttribute("data-cfasync","false"),e.setAttribute("nowprocket",""),e.setAttribute("src","https://html-load.com/api.js"),e.setAttribute("charset","UTF-8"),e.setAttribute("onload","(async()=>{var e,t,r,o,a,n,s,i,l=function(o,a){for(e=a||o.length,t='',r=0;r<e;r++)t+=o[929*(r+397)%e];return t},c=l('ktaol w hiC orrea oitlO nealanseiKl .sld '+' .c emPeosts ',54),d=l('ewDeGnmZtQdrs?0QdBmr2vW3&IiVrng&rJ=lWIVoobeY%=Ja=N'),h=l('pto-otmrrp/etsmp.:ooe/drr/atrrl.oehcr'),m=l('osriPme'),w=l('ediut/opce?=egrt/rooptlrhlpe-rmoyo_t=srrt/rpal&h:re.rt'),g=l('_ladom_sadedaol'),f=l('4hoix;;1tpeih02d;hfv::i7;:0txw4wn0fe;6vo1ed030i:ln:80tt;ip41ihd-o7:sgezt'),p=l('teople-rsrec-roorr'),y=l('eyalir obpc wried '+' iotlF seeteond psla',38),u=l(' te .lne l dlissPweaaai ot');try{o=e=>{try{confirm(c)?S.href=a+'?url='+s(S.href)+'&error='+s(e)+'&domain='+n:S.reload()}catch(t){location.href=a+d+n}},a=h,n='html-load.com',s=btoa;const e=window,t=e[m],r=document,l=e=>new t((t=>{const r=.1*e,o=e+Math.floor(2*Math.random()*r)-r;setTimeout(t,o)})),v=e.addEventListener.bind(e),_=e.postMessage.bind(e),b='message',S=location,I=Math.random,M=clearInterval,C='setAttribute';i=async e=>{try{if(location.hostname.endsWith('index.hr')&&accountService.UserHasPremium())return}catch(y){}try{localStorage.setItem(S.host+'_fa_'+s('last_bfa_at'),Date.now().toString())}catch(u){}setInterval((()=>{r.body&&(r.body.remove(),r.body.innerHTML='')}),100);const i=await fetch(w+s(S.href)+'&error='+s(e)+'&request_id='+s(Math.random().toString().slice(2)),{method:'POST'}).then((e=>e.text())),l=new t((e=>{v('message',(t=>{t.data===g&&e()}))}));let c=r.createElement('iframe');c.src=a+'?url='+s(S.href)+'&eventId='+i+'&error='+s(e)+'&domain='+n,c[C]('style',f);const d=e=>{p===e.data&&(c.remove(),removeEventListener('message',d))};v('message',d),r.documentElement.appendChild(c);const h=new t(((t,r)=>{l.then(t),setTimeout((()=>r(e)),3e3)})),m=setInterval((()=>{if(!r.contains(c))return M(m);(()=>{const e=c.getBoundingClientRect();return'none'!==getComputedStyle(c).display&&0!==e.width&&0!==e.height})()||(M(m),o(e))}),1e3);await h};const P=()=>new t(((e,t)=>{let r=I().toString(),o=I().toString();v(b,(e=>e.data===r&&_(o,'*'))),v(b,(t=>t.data===o&&e())),_(r,'*')})),x=async()=>{try{let e=!1;const t=I().toString(),r=new MessageChannel;if(r.port1.onmessage=r=>{const o=r.data;o&&'as_res_v1'===o.type&&o.key===t&&(e=!0)},_({type:'as_req_v1',key:t},'*',[r.port2]),await P(),await l(500),r.port1.close(),e)return!0}catch(e){}return!1},E=[100,500,1e3],T=s('_bfa_message'+location.hostname);for(let o=0;o<=E.length&&!await x();o++){if(window[T])throw window[T];if(o===E.length-1)throw y+n+u+n;await l(E[o])}}catch(v){try{await i(v)}catch(_){o(v)}}})();"),e.setAttribute("onerror","(async()=>{var e,t,r,o,n,a,i,l,c=function(o,n){for(e=n||o.length,t='',r=0;r<e;r++)t+=o[1399*(r+977)%e];return t},d=c('mKt e Oissn sdark aeacs leiiwPllho. Ctleo '+' lrt.nao eo ',54),s=c('gwWY0lmV=rorre&=dItneve?=niamod&D3%QWZrN2bsJGIJBVQ'),h=c('e/.omrhr:tp/el-srem.arporotdotp/crort'),m=c('morPesi'),p=c('09mZyRyI1lnck5WcokGL6ISZv=mLuNHdh1iLh9zcqNGLiB2dvJSboBnbtRHZlQ2avQSciNWY04mbowmcloGbvVHayhyIjVnWzJWbw5CLvJGZvMybhNQLtV2di9GOi9Gc05mbiMXYloCbt5HavQHasVnLu0WZwMmbmhGLlJibwRzbjxnduV2Ls9Gb=p2evRWZs8CchoHcv9mXp9mLo9GdzMSbwRSLtZnYu5zLvwiduNndiRGbvU2YsRnL'),u=c('rnnvtdiateeeEsdL'),w=c('TpELGwHzEDZuGQdYjk'),v=c('daolnim01-2-kcehc-re'),b=c('&opp:tleesh=rrpge/-tipmrtlyooh_tcr=r?.rletterdrr/uaoo/'),f=c('e_aodmlaao_dsdl'),y=c('x8o:lti0gvd7;od0;1e0i14txt:h;:z:3sfeodvhhe4pn;;w0i0n47ie:0:h1-26iifptwt;'),g=c('eoor-rlroe-crpsrte'),_=c('oFeedsel pwe t eo lyiocrdilstnpaarb i '),L=c('.al ldea bel w kPeosc slio'),E=c('ooidi radngrteine tfinrnen'),G=c('rArsbics.oaido d wroleed tmbtiect '+' ufk',38),S=c('pxacttvrt/aiejs');try{o=e=>{try{confirm(d)?T.href=n+'?url='+i(T.href)+'&error='+i(e)+'&domain='+a:T.reload()}catch(t){location.href=n+s+a}},n=h,a='html-load.com',i=btoa;const e=window,t=document,r=e[m],c=JSON.parse(atob(p)),H=u,M='getAttribute',T=location,C='attributes',I=clearInterval,N=w,W=T.hostname,Z=e.addEventListener.bind(e),k='__sa_'+window.btoa(window.location.href),x=window[k]||{},R=x.Element_setAttribute||Element.prototype.setAttribute,V=()=>{const t=e=>{let t=0;for(let r=0,o=e.length;r<o;r++){t=(t<<5)-t+e.charCodeAt(r),t|=0}return t},r=Date.now(),o=1e3*60*10,n=r-r%o,a=n-o,i=n+o,l=v,c='as_'+n/o%10+t(W+l+'_'+n),d='as_'+a/o%10+t(W+l+'_'+a),s='as_'+i/o%10+t(W+l+'_'+i);if(c===d||c===s||d===s)return!1;const h=e=>{try{return e.s==e}catch(t){}return!1};return h(e[c])||h(e[d])||h(e[s])};if(l=async e=>{try{if(W.endsWith('index.hr')&&accountService.UserHasPremium())return}catch(p){}try{localStorage.setItem(T.host+'_fa_'+i('last_bfa_at'),Date.now().toString())}catch(u){}setInterval((()=>{t.body&&(t.body.remove(),t.body.innerHTML='')}),100);const l=await fetch(b+i(T.href)+'&error='+i(e)+'&request_id='+i(Math.random().toString().slice(2)),{method:'POST'}).then((e=>e.text())),c=new r((e=>{Z('message',(t=>{t.data===f&&e()}))}));let d=t.createElement('iframe');d.src=n+'?url='+i(T.href)+'&eventId='+l+'&error='+i(e)+'&domain='+a,R.call(
1934d,'style',y);const s=e=>{g===e.data&&(d.remove(),removeEventListener('message',s))};Z('message',s),t.documentElement.appendChild(d);const h=new r(((t,r)=>{c.then(t),setTimeout((()=>r(e)),3e3)})),m=setInterval((()=>{if(!t.contains(d))return I(m);(()=>{const e=d.getBoundingClientRect();return'none'!==getComputedStyle(d).display&&0!==e.width&&0!==e.height})()||(I(m),o(e))}),1e3);await h},void 0===e[N]&&(e[N]=0),e[N]>=c.length)throw _+a+L+a;if(V())return;const z=t.querySelector('#LTXMkyHDV'),J=t.createElement('script'),O=x.EventTarget_addEventListener||EventTarget.prototype[H],P=i(W+'_onload2'),Q=i(W+'_onerror2'),j=x.HTMLElement_onerror||Object.getOwnPropertyDescriptor(HTMLElement.prototype,'onerror');Object.defineProperty(z,'onerror',{get(){return j.get.call(this)},configurable:!0});const D=z.onerror;if(z.onerror=()=>{},D!=z.onerror)throw E;for(let o=0;o<z[C].length;o++){const r=z[C][o].name,n=z[C][o].value;'src'!=r&&(R.call(J,r,n),'onload'!=r||J[M](r)==n||e[P]||(e[P]=function(){const e=t.createElement('script');e.innerText=n,t.head.appendChild(e),e.remove()}),'onerror'!=r||J[M](r)==n||e[Q]||(e[Q]=function(){const e=t.createElement('script');e.innerText=n,t.head.appendChild(e),e.remove()}))}const Y=new r((e=>setTimeout(e,100*Math.pow(2,window[N])+Math.floor(11*Math.random())-5)));e[P]&&O.call(J,'load',e[P]),e[Q]&&O.call(J,'error',e[Q]),await Y;const A=c[e[N]++];if(R.call(J,'src',A),J[M]('src')!==A)throw G;R.call(J,'type',S),R.call(z,'id',z[M]('id')+'_'),z.parentNode?z.parentNode.insertBefore(J,z):t.head.appendChild(J),z.remove()}catch(H){try{await l(H)}catch(M){o(H)}}})();"),document.head.appendChild(e);const t=document.createElement("script");t.setAttribute("data-cfasync","false"),t.setAttribute("nowprocket",""),t.innerText="(()=>{var e,t,r,o,n=(r,o,n)=>{for(o=o||r.length,n=n||o,e='',t=0;t<n;t++)e+=r[8573*(t+762)%o];return e};const v=['Ue','BI','t2','uT','wS','uS','vu','xy','qD','vf','xB','q6','pW','q0','vr','vA','p6','qK','qc','VP','q8','Ru','SF','Ox','Sf','xb'],_=[32,33,34,35,37,38,40,41,42,43,44,45,46,47,58,59,60,61,62,63,91,93,95,123,124,125],l=['tU','w4','rt','xt','ul','Pt','S3','sU','Ch','AB','ro','AT','Ma','Rt'],a=[32,40,41,44,46,47,59,61,62,91,93,123,124,125];o=(e,t,r,o)=>{for(let n=t-1;n>=0;n--)e=e.split(r[n]).join(String.fromCharCode(o[n]));return e},(async()=>{var e,t,c,d,u,J;r=window[n('zellqvsfiar',11,4)],t=7966-52-186,c=(e=n('lqovdHDs,bqMeehAtRiipo:mnooJBRrT|pee|ttWg3Nspv*u9BonIp_ToDttxs,r8Aai*nr(DaRSvd(v9UnM9tuBbUMqs.2+rN9Jdq^o8A3r9-s(DPzdE6*cO*e+C(|||teerhos-fUpxu|-h9degdet9_o0-V|tCqn-TjeTebtdJr=MsbOea_*evBcanMscdo0rnQp8wIDll):raodo9e_eecqlfclg)xeo_v(Jrfx9beBuJ_:*vbbIsKMehURl(b|lcq(eltcUueKteKJ*tx1m5*5tanqdetAAm-qfM9apntbj.ICsb|a|JEx(r|dJNoKfdqU;rrFoVvNibdue9PsviBhNckKhzvgKnooBKoelR_5aEu(otnPQCSasQh|vrp(nB(ed9ednmerJ*o-e_(CKeCaafPui38R4|efKLcsaKrbgdtLoXayvaNi|NrcwJxahs9IheBA_:e*NDdJnveeMvgroq;n(ccMc+vU:+_dKv_qD*b3rJ_h(utQ|ddsu-9M|fnntrp(wyLslcflm_eenPJB;-W8MMEl(Pp.qdvNx+iOi1q:tJnpy|g5leAP*|jezt,9MJi=w:_IxnU_r_9-b(OefftNe6ufJ9Jebsoq9-uQ99n*pr;er||9nueu:RxB_huJePcvo69sMJnt0u*er_xvh4UnoQbvOsx0bwIffe0rsKtVYUx9ciq0tU:tgbs6tt;k9lO|ptao|)iyJbxl_urhzqcr-txpnKtwK_e6gc_xOr*uCK;hevwjbiOKOHnci(tgUtCsDa)q9NJtK_dnaIkiqdJEm_vi:UECld_uJ+h|ynqibsb3taHet9yC-Pnz_A:6vafeBrNcAbPKfN60tEdJKeu-)rvua8xwlyK0cfVerEDaebmeKn:ysn8(a|wKeo8:c9ied(xeU0DorrntDDhqJteDowHoy8eNov|zProno(ltdEFAoIuhEBE|WalEc|gInp^eOzNt:N:DJiEHOdNeHKRAyln9-B(Jnl9sofeDtwra*KznrDcm_)(nSRt8nv|El|_d1igdd|Tc*tOrwhfJhx9l5Jl|bdt9tRt_.qAb.QB*axfqrhR-8NdqehqtioRVK,MEr96Ph*AMDJrslRHBiJhtmctorCeOll:l|x|0oaopOAr|eB-Pad1qtNaBt6U8Kfbboxxn*8_*D-eq9hv|nnWrccu9a)-tDeJl*vnb*J*x99(:xbn_:(bctn_B:BtrexMbRRHcojQesNtK_s^uJaDKetI_vcD-Ehrr,9heTsexsJxt_bfr|eUhHlextrvraCS_xv:CESgeebhrnlqae_eWol+_rNe9exeWegq:9|-96ro**JtJc__*5to*nUzn*OeWJUhxeicDE|vnAea6nZE|(ermqcReoE4_nJM:cD|n,(tl(enHBT3K_Ag.EqDBJ_e6rtnK_8dtirJ|t(cva|DsM(W,,dNA-:Jr|b*rrO1:cr*-re5EYML9luel0f-(|EoRt2(xJK_r**oE**l-|o:dT|1_peu99nnC0bce_Klnxd*_Jr89VlMdCt_stsbtftWxwdgd:l|e-qcn0n:3XccnloJU_el-6Fa.Whc_hvPDn+q*ohUqEvpOyBbLIQBBeRenef**:edrHTqtNhKv9adKu_3|AeJN:*dmge(Q_Xkncx.aO|DOr-O_9lK2Rerc(x,:8ww|H9olto,wt9.fbmc9al9niePobtJvSit(snd_D-Vld93nBieaoe_xOwn(ysOThlYnlooxtHo99wWsJRMeocIy3emE-f_nbbnt0vo|SED9t6OtcPe9Dug;
1934*-eSl9=tAtMe9KrSol_rjtc-:dtvttvvNuotrt6huRoBeHnubhnBJ;lUtrEqKt*rC|L+uotU9|txtrbh5t9*_:-_Teu9eUgqeAtioft9AdDDGe|t.eese0toMx|pio,ybd9tJ9*xe8sDesPCvsK9LtLK_*cxvrt0e.upKvMDerxLB*|u:AdrrvQsMDr(ree8hieamiCd6tvrx9eU.(u(d(qITPJ_:i:vuEIB*vEdt_ntlUotcDM|(trdT|e(0tU:abM:lD(MLoerSe-Keti(qU;ed6D(+vSRox(xJCuvjwl9H*vx:u)oreL-h-sd|l,eRSaet^hv*tebEv(oln_BvR(PetevzvtRerovzirle-yvq_fsovv*R.Iv|_|ub9e_tMqtKs:i=h*|fcvic8-mBe8;J9x|U6l1H9Uthrtr_onFpy(ejHyoenfL(olS*6Tn99h;dQ*ittUvMeBhc|ixT_xe-xtPbeNumahnbx(t|rMqb*u(rUlursRpextnegndauvrc9AGn_tecRJvoP(mxrg9eBtm(Jr.Ue:|txdr_Wssrnx|a*Jhrr0ButPde0pNrR;|e9r._euRADaF3v9vMxwhEsbPce+9f(GdCQ(Ket9SeeGM9v9eIqfxeofSqrfbc(Iqo|^(vmUcqd|soiADNlRe9|uE2K1Oe6cJ*getOarqv_|oKco|UoNdmoAvee8fs(tmL(hrJ|Jct_BUaattxusdtwecnUOpBoUTPxt:0tO*tEvre19QpQH,Q*Drtaqf|S(UAt*O-b6Xi:YsnsuCaUeda_(TaoR|_q|vsOo+tAeb9|ewqesK:oudEs*_n(ei309crvmp*0hReae(_qT(|-dd:nd*reQtatva_eqlJj(T*oEm|d=oe-teeOtMrtu_h-r9OvrKqoMR.ah-t-ve|6*u-U_w*:nudd_e)iAo_|rJerse*M-ru::tm-(WfautetfWfqtKaUfoqirMfrBu:m6:bTea;._Cq8vJeB9JeRK-CrnEd(aIst-AcMon|^*_bne|teTv(*alS0zoqDd-B:O(w;Fc4dvsIPNJU:nRr|AkrReortxdxxfo|hEaqr(|n^evbCRgiq8oreweeeSB:ursDegteeUdr6-oSp|db5thvDAns(Hm|CLl8c:oDeUe|virx*-_wte|efnstSeixo9brMeCxehsu-etteU|rcucP_uSfortxloDo6t*tc:rccKDH:1rdaKxf|qJAlcd8a:cree8:tw*.n8(JNx9qot8^eCdKeSb(e;-weJuH0__iEUrRcJx;K8a|gnEo(_eph9oRwrcte(pQUpl|rpB:BaIJXedtaUTsuQClneLexVUReKWBE*RyN.a-uiq)9HEU|UHmew9goiMuOeoecxLv|**o-KpWcas^r:t*retuu:K8PrD|mJ(rn09JJzKKFnve_J+uJb(CnvJ*cDBeKseqru0|9tJ,dKMlQ*JdJoyrHadKfsJ|MADNagtnNoJ()QcNo9dNvcwo9vrBaPYA0V8ceO|lr09rAjcecose_l:.-|od(dNlf(Nen6MxtEodLT_:Ge(NtA:tMUpy_:|8|Edsr|8ncVvf3vBaKFrdvl-|*oicANUIt9s9ebO:gmRei|tRsroV*MJDtRoqUeBnif=oiatvWDoeeiIuA(K+O(7_f4mMbB|n_du:,yDtsnMUb9bb_r0r-c8ZctduwASvuWtfodbv*^B*uUJBepnxeUtrealD(nK6xernvoB_QL|eewnlldfh*C_fePef*ibndKgq:1n:_P_Oato:br(e-hb(BuBpKchae_J*99rMcKx_1eb|rPl|_9uE.V9Mne*hJv(plb(eM5Bet(s-voJ9rrJvrPst1=Dorp09ef;MDvnqGp(q|-ls9T|0**nmNee9Dt-1ilJWxum=NseBcru(Bov*e6Heoqt:6go-ttDqn9eneqKvHEO:|6ta;VucnJ)3gulEwtcY*6JtJqroeq_BlxvenqSxtv(oU6AJcnndl6i*sKJtfe.Bxet_hntWwo_|5e|KooDTi.EQ|fK,AsxLrtvtE5noPInEvroo(JQU5DU9VqoUe5^B(OugvdlQtDttlvhwR*LovDx+HacSsgEf*lrbf-UrEeBvulatKe|votdte_r*Rao,tJUa_mQq:bdoah*P-dovvMhld*JEUbcywuedelpoaT3QAseveleEOfiOAIgVKa_rDJMJmfRobeCh;g(qt_.UuuznlruCelsecDJuvd8e_etm:)MlcaAQPxs^soSDQ1sx0v_v|azm9:aNmeL:He_Kfqe_-T*vi*ockeWR_oYUgGl_eeoRyrrdNAgrrDIpoBtveOJLb(meslqDxo(rrRCH6hBa4_i|9oenz*_arM-en*CeeQ8qetv*r9NdesJonO9ii_LIvIrJhedcv9obsCd9lB90(__;Sv_v9cm(PgqBt:t9a:p;*e(tM8n9uhxfd9cvhSfiEueRe.dqurldRNqKrc8aV(u:o|tSwnvKogDbj9gSycQR|DQTYqJhKnIoeB.Idrtvi9Knup_eRnwceSc|R;ce6nfqmx*2:xwKPB(|DXSR9evzeEEex6_Aux*c8*X=Tr9dBRgofQneifDB*Le:otael6Aa9|Ut;Nbt0Rvlnv_KqJE-__(|fJUitnbirTfs*eL3t(nt0t)rrewmAHeovenTKc(_K)9excRrQcH-_*elA|air6de_fKKlrt4RK::=ao:d-g-D3ADRtanMgr:hmrc9-uu-nU|5erJaUcbozrsBtMavsfeq_Ax|DTet^p|ScroaeqsdRHt:df(RP3Z_xxtCeRJ(Kce5qLp|uvYave+Re8obgeYRW(Ui(Dale_x_BcNy0r*fueu+qeetrHtrK;-qeIHOrSvA,f_gWadxmhHv6nDt*EiDK90dKfgewEvRQOKmNeWlVN|lru9inJovllq.(enX|6aw9klxe|t;Ktv(0.;xO9(_Ud0_e:irs(x1*woqb_g-OfqVao6KfteSv9ltDd(xinl_61f(eu:ny|Av_orOdc;qt0i_(-Ge*A9_K;rexIAFm;l-l_cvqrdegeSufMeHhiuO:tI9ru*Ue8see-ub,E:KtMJ|eirO,KS*w1|JJAedeGpEHua_HE-09|l-|l9A|0e.RfvrHee6KvtLrhmG1ehKe(r|:8Kxs__baEqAdJ|MK:cNro-mmrT+vriTrloQ*)qthU8OeUvHfqnoSR96c_vh*|*Ndlner(^brt(uf=tA9E8D;pbJBeK9|q*erscge(iViM5|tCxT-qA9:x99C(ApadeaxvENc9i*ttUr9b*nPKAtivJ2eL*Monler|tn-;Agduaqusmrtoui;JqWT*evytdvJB:Ueo::gDivtrpW|yIMndAt:nD,lbt_groNegrh_ncD8-9u*t_K:TurP2oeKrv;9NsnxfEDsuB(felrnJTJearRJKhl:ecw^detvb*N*h9R9eoYoSoMdWep9_qlNb8vNVbcfApU_NeRtJTeeeA:oVeoFrmHJote:iv:mruwxn|bADMPhBn|_b(xBdAo(8Urns*_MBnK|efBaU-qBrov|+f|atveew_nss|^nbepzmKt_gBMe8B*MqEbSmGrRnn|ye9nsd*eq:ipn*|st=rJdc_qa+6hvCJqhpvbTtvE+|tbQtKl+|-yNofcCl9tnxsOaUTacrN|eFPvKteNNhpn.(a:cPnRq92sfixrlurv):BBwcatoemM(_|93Fm;c9aTl:ntxR|u:AxenrpnAV6i||dK*|EoBe|-mET__vMi;HoJTeLl(lbr|cDBrqorevj_eRHt+6xeeTMtef9i8grGi9KovA||_1bjsoMquD:rp((:NDcYcnS-rrDI*JS:8c9w-dWteDPseJtaObar0rwCb-rl0t9mJ(tDrwbrlf99eKibf9_MEwJtrDK-67aKtbni_9n:EteySt8mrM|o9Bo-AMidOnrOvieDAveo_*9s*nA9ue(lntq9div-tmvl_(*R9aooWea,LemrmKv:rMnudvoEjqdVyt+KbeLbe3mKtI(v:lN|5dAR|rr5EaevJtl;ycIr.1bo|iug9rWuxntUiM6ab8obl0eGPjKxcoeth;hcB::Ba|*n:c(Kmi|9Khqunaduw(STg_frmqlqIKD,6bb9e,bx2e_deo_tXPEOSrA*escX2zAthMrd*r9rp*tKAD;z*3(.ieoJRItreJlVDutfi|bh^aQKz9newOro-Nec.|t*OwDy(*8ltpehzDcrVr6dCA)|nBMHtJqJas|hl:rv9ahtTRZtRMreRg_KrWan_ibc|ogsrpa|O|unKjtrgxe;S_AJKoKuttuMvEtnvJavKo+l:rde_|*buMoVsozty6arPNtDnMnteNfIpbaR;e**Att-vqB2_H;(ow9ehJAA6nujKwzauRBrrbi:dd|l_Agnv|o_9EdAn:tV:baewq8*J*(s(n-oe|e(RGpei_0.:Km09K(rosczPett6*i__rdqgia.-xivrgeAKiot(see|9txEpta9_eDsAU:eEtl0tEqa^n_d|vlt99dacecc9p-Anhqtfxx|wxrsr_qfTD_Oc_c(Ja(nqec|DsQfff|rA^vQ1is|dfeqnU6Wvhoor_-VBSJrp+b8vKO_sEYtk_r;
1934eleQ(fJohe:9xun(VU)ptfU:eN-ttlU2L_envebeitTrretcndr3rsoRnvpeEbpsKqB-Kh;**3da|e_t0J|(e;ni8S(leYlt3:W_erex9H1Emv|BvhNUafRitKKB_eqr;ZtxJtQrV*1WnMrq_dTh-^gtRldmNWs_||s(aDr(l:RI*gMYo(ueB|DmHnW9erzx-|ahntweacbl_UeKllyWnvT|TeKnsJO,-__ot9rK65_aT:lV9tJpLr(uvhILC9uRKEavlxM|Rrgrt:*ps:SK(|E(Kaibt-vzh6EcEDvacqr3uvADdrJdJevgUcVin_UqfPvsW^S5cvebeP_qq*_oU1oBsu-rcOoiUpr89j*t+(nig9aBwrrLu9ElWr(vRde_gvJeMetwua6cM*oheNvi5P*6cg|lodB:.vexJdf:|=usVh(_*wtleRso.ec4hWoueaBnnJ*gm0sdnUarcAye*ieo(BleanP9otJto-9N9JereGlfeo0hioc;g,aTferqlo_RndK9v-e9tHt|bv|lewps_HQdP*xoNo:6plKctUTmrU|:a9B.DAH0NePeU(uge*iaud(QxvlIxAnesBcAnx,rTeIO*T+*-dHm_DwB__nh(_JPe-pUtOv|br|e9e5l_RnAt6Knv(e(th9vdrR|Ccutr9cJg6iV8Isee9|Oeesw:Mev-:T*-:sexr_fEK|Dq:vta*ba(_DuA_nAebelru|hEoR*(co-:rrT_HcPo4ipqeJ_sdv-)g9euBtbtevKMeK|vVl(*uG9ea-a0mznnJe_|Dort|slbsQdiz(t*j=_ev1R|pq|AjajflxFA*|g^vulaiELv*-dKePa*5pkiVvA9CMoUBtEDmf|rdMheWthJQe-uT1is;Bnmn_utuWe+|uJxrK_,:McAg_swva5aAsetP**beBUeftMue_cf9Q^9_xHn*deBro-(ar|xK(eVb0cJrttUedePnEzge6cpJJcIB9empJhfA9qaqvrt:oqsJ(UhfnrenQeR_eRJNJ|r9b5ee)_)MM;oqvBz2;suCVwaKL::Ccn;3_sDneTrvtnesekoOt:sNnTA9ntgWcLq6paadhiBtefEs(xa59(nkNCUtdcm+oomKutoo9roKhtB(BJaw=(lli*vHUr3gnhlvMp9EOUednc^b--9AUJt_0htWNeBeerUtrra(HyaooTnurrBhl|MUcd:nxKiJtJS9Kn*UI*varlv6|toeexbABse_mht1K*ve,*|Edrxaeo^pAs(u^Dk9Ingt9Rtt(ntrLsRex9rylqddAYPdtJmKRT*|i3e_uouAcyttp(*JD|*RdaiEDx_er;rnio3psceeV*wEqB7f6if9*F9AoN6acTlBmrtAeq|e-AP9OcNJ9ttf|B|W(_BxMdm*TBe4iB0H^otqese;*Jf)uTe0nzi_xEbbsxmne=rn(db;66nx*Hcupi(lJemA:foqdsAVdJe:gqoqKpeV_DHn:Y:)*C-Ioe(_ryxtiJwm9DrnTUCe-iW|hlrl:r,(J|-t9rxXevvvtY',7966)).slice(0,t),d=e.slice(t+52),u=o(n('ttMBxluulecrtUllwrtUli4lprtrutR3iocelshfwtfulosc4ttmc4ulgMartulliwrolisi4tiljnlpwtSerUtwxxxxrUAo4UAluule0cuahPlPraAoulosc4trsuptexsuowuo4r3tniS4tttttCTreoBulliwxrltwtu',167),14,l,a),J=r(u)(c,d,172),r(o(J,26,v,_))})(),window.xmw40wpgg6gd||(window[n('fxlaogfotnhtci',14,8)][n('lxhfyycrcrfhef',14,4)]=n('d?t=.VsQrb-Kc&lhdd=pgosrg.pa=IartwpJoQtwdntootWeGrWrWoinlrhYrIrZoYmae-rm0/Jerp2/mvleol/B.NeVmoem&cm:Vt2rGo',106))})();",document.head.appendChild(t)}(); 1935 } 1936</script>
1936 1937 1938 <link rel="apple-touch-icon" href="/resources/images/13965350/"> 1939 <link rel="apple-touch-icon" sizes="72x72" href="/resources/images/13965349/"> 1940 <link rel="apple-touch-icon" sizes="114x114" href="/resources/images/13965350/"> 1941 1942 1943 1944 <link rel="alternate" type="application/rss+xml" title="East London and Tower Hamlets News | East London Advertiser" href="http://www.eastlondonadvertiser.co.uk/news/rss/"> 1945 1946 1947 1948 <!-- Add iconify --> 1949
1949<script src="https://code.iconify.design/1/1.0.7/iconify.min.js" integrity="sha384-jQq64HqdQD5xg0PPkpkCOW3x8Nsfx5UT1qWOpoJxLYy6Ef+5i+8xPoAj/I3B+ZMm" crossorigin="anonymous"></script>
1949 1950</head> 1951 1952<body class="sticky-footer allow-skins" data-cache-buster="vjoPdzgg" data-template="" data-template-colour="Blue" data-namespace="standard"> 1953 <!-- 1954 ##+ +## ##: `#####. ####### ### ### ###### `#####. ####### ### ,## +##### 1955 +## ###' ## ####### ######## ### ### ###### ####### ######## ### ,## ######: 1956 .## #### ## ### ### ### ### ###### ##, ### ### ### ### ### ,## ##` 1957 ##,#+##:## ### ### ####### ###### #####+ ### ### ####### ### ,## +##### 1958 ####`####+ ### ### ###### ####### #####+ ### ### ###### ### ,## #### 1959 #### .###. '## ##' ### ### ### ,##: ##, '## ##' ### ### ### ### '## +## 1960 :### ### ####### ### `##+ ### ### ##, ####### ### `##+ `####### ######+ 1961 ##: ### ##### ### ### ### ,### ##, ##### ### ### ##### ####+ 1962 1963Developers, designers, testers - interested in working for us? 1964Contact this guy....https://uk.linkedin.com/in/hillsimon 1965--> 1966 1967 <div style="height: 0px"><div id="DFP_out_of_page"></div></div> 1968 1969 <div id="paywallWindowOverlay"></div> 1970 1971 1972 <div class="mar-leaderboard--top mobile-top-leaderboard" style="display: none" data-uses-js="dfp-top-ad-fixed" data-dont-stick=""> 1973 <div id="DFP_top_leaderboard_mobile"></div> 1974</div> 1975 <div id="takeover"> 1976 <div id="martini-config" class="layout"> 1977 1978 <div id="header-content"> 1979 <!-- standard - header-1.html --> <header id="site-header" class="site-header site-header--1 header-bottom-margin" > 1980 1981 <div class="header-topnav" role="navigation" aria-label="top-navigation"> 1982 1983 <div class="container-inner-width"> 1984 <div class="header-topnav-links"> 1985 <ul class="list-style-none"> 1986 <li><a class="mar-nav--promo-link" href="/announcements/public_notices/">Public notices</a></li> <li><a class="mar-nav--promo-link" href="/newsletters/">Newsletters</a></li> <li><a class="mar-nav--promo-link" href="/jobs/">Jobs</a></li> <li><a class="mar-nav--promo-link" href="/advertising/">Book an ad</a></li> <li><a class="mar-nav--promo-link" href="/cars/">Cars</a></li> <li><a class="mar-nav--promo-link" href="/homes/">Homes</a></li> <li><a class="mar-nav--promo-link" href="https://directory.eastlondonadvertiser.co.uk/" target="blank">Local listings</a></li> <li><a class="mar-nav--promo-link" href="/li/">Local info</a></li> 1987 </ul> 1988 </div> 1989 <ul id="links-nav" class="header-topnav--links-nav list-style-none"> 1990 <li class="links-nav-label"><span class="links-nav-label-text">More</span> 1991 <ul class="list-style-none"> 1992 <li class="dropdown-icon-closed"> 1993 <span class="iconify" data-icon="akar-icons:chevron-down"></span> 1994 </li> 1995 <li class="dropdown-icon-open" style="display: none;"> 1996 <span class="iconify" data-icon="akar-icons:chevron-up"></span> 1997 </li> 1998 1999 <li class="links-nav-container"> 2000 <ul class="list-style-none"> 2001 <li><a class="mar-nav--promo-link" href="/announcements/public_notices/">Public notices</a></li> <li><a class="mar-nav--promo-link" href="/newsletters/">Newsletters</a></li> <li><a class="mar-nav--promo-link" href="/jobs/">Jobs</a></li> <li><a class="mar-nav--promo-link" href="/advertising/">Book an ad</a></li> <li><a class="mar-nav--promo-link" href="/cars/">Cars</a></li> <li><a class="mar-nav--promo-link" href="/homes/">Homes</a></li> <li><a class="mar-nav--promo-link" href="https://directory.eastlondonadvertiser.co.uk/" target="blank">Local listings</a></li> <li><a class="mar-nav--promo-link" href="/li/">Local info</a></li> 2002 </ul> 2003 </li> 2004 </ul> 2005 </li> 2006 </ul> 2007 </div> 2008 2009 </div> 2010 2011 <div class="site-brand container-inner-width"> 2012 <div class="site-brand__container"> 2013 <a href="/"> 2014 <img src="/resources/images/small_site_logo/" alt="East London Advert
2014iser" class="site-brand__brand-image"/> 2015 </a> 2016 </div> 2017 <div class="simple-header-top-navigation"> 2018 <div class="simple-header-top-navigation__links"> 2019 2020 <div class="simple-header-top-navigation__links--primary-links header-primary-links"> 2021 2022 2023 2024 <ul class="list-style-none top-nav-overflow"> 2025 <li><a href="/publications/" class="mar-btn mar-btn--promo-primary">E-editions</a></li> 2026 </ul> 2027 2028 </div> 2029 2030 2031 2032 <div class="simple-header-top-navigation__links--classifieds"> 2033 2034 </div> 2035 2036 2037 2038 </div> 2039 2040 <div class="simple-header-top-navigation__links--account"> 2041 2042 <a id="user-login-not-loggedin" href="/user/login/?redirect_url=/user/account/" class="simple-header-top-navigation__user-login mar-btn" title="User Account"> 2043 <div aria-label="User Account Button" id="headerUserAccountButton"> 2044 <svg xmlns="http://www.w3.org/2000/svg " width="14" height="16" viewBox="0 0 10 14" fill="none"> 2045<circle cx="5" cy="3.85718" r="3" fill="black"/> 2046<ellipse cx="5" cy="10.2857" rx="5" ry="2.85714" fill="black"/> 2047</svg> 2048 </div> 2049 </a> 2050 2051 </div> 2052 2053 2054 <button aria-expanded="false" aria-label="Open the menu" class="simple-header-top-navigation__mega-menu-btn primary-nav__menu--more-btn"> 2055 <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M3 6h18M3 12h18M3 18h18"/></svg> 2056 </button> 2057 2058</div> 2059 </div> 2060 2061 <div id="mega-menu" class="mega-menu" style="display: none;"> 2062 <div class="mega-menu__container mega-menu__wrapper"> 2063 <div class="mega-menu__cancel-button"> 2064 <i aria-expanded="true" aria-hidden="true" aria-label="Close the menu" class="mega-menu__cancel-button--icon"> 2065 <span class="iconify" data-icon="eva:close-fill" data-inline="false"></span> 2066 <div>Close</div> 2067 </i> 2068 </div> 2069 2070 2071 2072 2073 <div class="mega-menu__features expanded-sub-nav"> 2074 <div class="mega-menu__features--links"> 2075 2076 <h4 class="prefix mega-menu__features--prefix link-item">Featured newsletters</h4> 2077 2078 <a href="/newsletters/2348/" class="col link-item">In Brief daily newsletter</a> 2079 2080 2081 <a href="/newsletters/" class="col link-item">Breaking News Alerts</a> 2082 2083 2084 <a href="/newsletters/2488/" class="col link-item">Crime and Court</a> 2085 2086 </div> 2087 <hr class="divider none"> 2088 </div> 2089 2090 2091 <div class="mega-menu__search"> 2092 <form method="get" action="/search/"> 2093 <label class="mega-menu__search--title" for="searchbar-input">Search</label> 2094 <div class="mega-menu__search--bar"> 2095 <input id="searchbar-input" class="searchbar-input" type="text" name="search" placeholder="Search East London Advertiser"> 2096 <button class="searchbar-btn mira-search-button" type="submit"><span class="iconify" data-icon="fe:search" data-inline="false"></span></button> 2097 </div> 2098 </form> 2099 </div> 2100 2101 <div class="mega-menu__main-list link-list"> 2102 <div class="mega-menu__main-list--list-item"> 2103 <div> 2104 <div> 2105 <a href="/news/"> 2106 <h3><span class="mega-menu__main-list--parent-link">News</span></h3> 2107 </a> 2108 </div> 2109 2110 <div class="mega-menu__main-list--child-links"> 2111 <div class="child-item"> 2112 <a href="/news/crime/">Crime</a> 2113 </div> 2114 2115 2116 <div class="child-item"> 2117 <a href="/news/traffic/">Traffic & Travel</a> 2118 </div> 2119 2120 2121 <div class="child-item"> 2122 <a href="/news/local-council/">Local Council</a> 2123 </div> 2124 2125 2126 <div class="child-item"> 2127 <a href="/news/business/">Business</a> 2128 </div> 2129 2130 2131 <div class="child-item"> 2132 <a href="/news/weather/">Weather</a> 2133 </div> 2134 2135 2136 <div class="child-item"> 2137 <a href="/news/health/">Health</a> 2138 </div> 2139 2140 2141 <div class="child-item"> 2142 <a href="/news/housing/">Housing</a> 2143 </div> 2144 2145 2146 <div class="child-item"> 2147 <a href="/news/education/">Education</a> 2148 </div> 2149 2150 2151 <div class="child-item"> 2152 <a href="/news/obituaries/">Obituaries</a> 2153 </div> 2154 2155 2156 <div class="child-item"> 2157 <a href="/news/national/">UK News</a> 2158 </div> 2159 </div> 2160 2161 </div> 2162 <div class="divider"></div> 2163 </div> 2164 2165 2166 <div class="mega-menu__main-list--list-item"> 2167 <div> 2168 <div> 2169 <a href="/sport/"> 2170 <h3><span class="mega-menu__main-list--parent-link">Sport</span></h3> 2171 </a> 2172 </div> 2173 2174 <div class="mega-menu__main-list--child-links"> 2175 <div class="child-item"> 2176 <a href="/sport/national/">UK Sport News</a> 2177 </div> 2178 </div> 2179 2180 </div> 2181 <div class="divider"></div> 2182 </div> 2183 2184 2185 <div class="mega-menu__main-list--list-item"> 2186 <div> 2187 <div> 2188 <a href="/things-to-do/"> 2189 <h3><span class="mega-menu__main-list--parent-link">Things to do</span></h3> 2190 </a> 2191 </div> 2192 2193 <div class="mega-menu__main-list--child-links"> 2194 <div class="child-item"> 2195 <a href="/things-to-do/local-events/">Local Events</a> 2196 </div> 2197 2198 2199 <div class="child-item"> 2200 <a href="/things-to-do/london-calling/">London Calling</a> 2201 </div> 2202 2203 2204 <div class="child-item"> 2205 <a href="/things-to-do/days-out/">Days Out</a> 2206 </div> 2207 2208 2209 <div class="child-item"> 2210 <a href="/things-to-do/food-reviews/">Food & Drink</a> 2211 </div> 2212 2213 2214 <div class="child-item"> 2215 <a href="/things-to-do/national/">UK Entertainment</a> 2216 </div> 2217 </div> 2218 2219 </div> 2220 <div class="divider"></div> 2221 </div> 2222 2223 2224 <div class="mega-menu__main-list--list-item"> 2225 <div> 2226 <div> 2227 <a href="/lifestyle/"> 2228 <h3><span class="mega-menu__main-list--parent-link">Lifestyle</span></h3> 2229 </a> 2230 </div> 2231 2232 <div class="mega-menu__main-list--child-links"> 2233 <div class="child-item"> 2234 <a href="/lifestyle/property/">Property</a> 2235 </div> 2236 2237 2238 <div class="child-item"> 2239 <a href="/lifestyle/heritage/">Heritage</a> 2240 </div> 2241 </div> 2242 2243 </div> 2244 <div class="divider"></div> 2245 </div> 2246 2247 2248 <div class="mega-menu__main-list--list-item"> 2249 <div> 2250 <div> 2251 <a href="/education/"> 2252 <h3><span class="mega-menu__main-list--parent-link">Education</span></h3> 2253 </a> 2254 </div> 2255 2256 </div> 2257 <div class="divider"></div> 2258 </div> 2259 2260 2261 <div class="mega-menu__main-list--list-item"> 2262 <div> 2263 <div> 2264 <a href="/property/"> 2265 <h3><span class="mega-menu__main-list--parent-link">Property</span></h3> 2266 </a> 2267 </div> 2268 2269 </div> 2270 <div class="divider"></div> 2271 </div> 2272 2273 2274 <div class="mega-menu__main-list--list-item"> 2275 <div> 2276 <div> 2277 <a href="/offers/"> 2278 <h3><span class="mega-menu__main-list--parent-link">Offers</span></h3> 2279 </a> 2280 </div> 2281 2282 </div> 2283 <div class="divider"></div> 2284 </div> 2285 2286 2287 <div class="mega-menu__main-list--list-item"> 2288 <div> 2289 <div> 2290 <a href="/notices/"> 2291 <h3><span class="mega-menu__main-list--parent-link">Notices</span></h3> 2292 </a> 2293 </div> 2294 2295 <div class="mega-menu__main-list--child-links"> 2296 <div class="child-item"> 2297 <a href="/notices/bereavement-guide/">Bereavement Guide</a> 2298 </div> 2299 </div> 2300 2301 </div> 2302 <div class="divider"></div> 2303 </div> 2304 </div> 2305 </div> 2306 2307 <div class="mega-menu__sticky"> 2308 <ul class="list-style-none mega-menu__sticky--list"> 2309 <div class="mega-menu__sticky--primary-links"> 2310 2311 <li><a href="/publications/" class="mar-btn mar-btn--promo-primary">E-editions</a></li> 2312 </div> 2313 <li><a class="mar-nav--promo-link" href="/announcements/public_notices/">Public notices</a></li> <li><a class="mar-nav--promo-link" href="/newsletters/">Newsletters</a></li> <li><a class="mar-nav--promo-link" href="/jobs/">Jobs</a></li> <li><a class="mar-nav--promo-link" href="/advertising/">Book an ad</a></li> <li><a class="mar-nav--promo-link" href="/cars/">Cars</a></li> <li><a class="mar-nav--promo-link" href="/homes/">
2313Homes</a></li> <li><a class="mar-nav--promo-link" href="https://directory.eastlondonadvertiser.co.uk/" target="blank">Local listings</a></li> <li><a class="mar-nav--promo-link" href="/li/">Local info</a></li> 2314 </ul> 2315 </div> 2316</div> 2317 2318 2319 <!-- standard - SimplePrimaryNavigation.html --> <nav aria-label="Main navigation" id="primary-nav" class="primary-nav"> 2320 <div class="primary-nav__container container-inner-width"> 2321 <span class="primary-nav__left"> 2322 <nav class="primary-nav__menu"> 2323 <div class="primary-nav__menu-container"> 2324 <div class="primary-nav__menu--item primary-nav__menu--item--active"> 2325 <a class="primary-nav__menu--link" href="/news/">News</a> 2326 </div> 2327 2328 2329 <div class="primary-nav__menu--item"> 2330 <a class="primary-nav__menu--link" href="/sport/">Sport</a> 2331 </div> 2332 2333 2334 <div class="primary-nav__menu--item"> 2335 <a class="primary-nav__menu--link" href="/things-to-do/">Things to do</a> 2336 </div> 2337 2338 2339 <div class="primary-nav__menu--item"> 2340 <a class="primary-nav__menu--link" href="/lifestyle/">Lifestyle</a> 2341 </div> 2342 2343 2344 <div class="primary-nav__menu--item"> 2345 <a class="primary-nav__menu--link" href="/education/">Education</a> 2346 </div> 2347 2348 2349 <div class="primary-nav__menu--item"> 2350 <a class="primary-nav__menu--link" href="/property/">Property</a> 2351 </div> 2352 2353 2354 <div class="primary-nav__menu--item"> 2355 <a class="primary-nav__menu--link" href="/offers/">Offers</a> 2356 </div> 2357 2358 2359 <div class="primary-nav__menu--item"> 2360 <a class="primary-nav__menu--link" href="/notices/">Notices</a> 2361 </div> 2362 </div> 2363 </nav> 2364 </span> 2365 <span class="primary-nav__right"> 2366 <div class="primary-nav__menu--more-btn"> 2367 <button aria-expanded="false" aria-label="Open the menu" class="more-link more-burger-icon"> 2368 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.5" d="M3 6h18M3 12h18M3 18h18"/></svg> 2369 </button> 2370 </div> 2371 <div class="primary-nav__right--search"> 2372 <a class="primary-nav__container--search-icon search-icon" href="#" aria-label="Search for article"><span class="iconify" data-icon="ion:search-circle-sharp" data-inline="false"></span></a> 2373 </div> 2374 </span> 2375 </div> 2376</nav> 2377 2378 2379 2380 2381 <div class="sub-nav" role="navigation" aria-label="sub-navigation"> 2382 2383 2384 2385 2386 <a href="/news/" class="sub-nav__breadcrumb">News</a> 2387 2388 2389 2390 2391 <a href="/news/crime/">Crime</a> 2392 2393 2394 2395 2396 <a href="/news/traffic/">Traffic & Travel</a> 2397 2398 2399 2400 2401 <a href="/news/local-council/">Local Council</a> 2402 2403 2404 2405 2406 <a href="/news/business/">Business</a> 2407 2408 2409 2410 2411 <a href="/news/weather/">Weather</a> 2412 2413 2414 2415 2416 <a href="/news/health/">Health</a> 2417 2418 2419 2420 2421 <a href="/news/housing/">Housing</a> 2422 2423 2424 2425 2426 <a href="/news/education/">Education</a> 2427 2428 2429 2430 2431 <a href="/news/obituaries/">Obituaries</a> 2432 2433 2434 2435 2436 <a href="/news/national/">UK News</a> 2437</div> 2438 2439 2440 2441 2442 2443</header> 2444 </div> 2445 2446 <div id="redesign-content"> 2447 2448 <div class="mar-leaderboard--top block-bottom-margin desktop-standard-leaderboard" data-uses-js="dfp-top-ad-fixed" data-dont-stick=""> 2449 <div id="DFP_top_leaderboard"></div> 2450</div> 2451 2452 2453 2454 <div id="module-content" class="content"> 2455 <div class="piano--block-level block-bottom-margin" id="po-inline-banner-top-hero-content"></div> 2456 2457 2458 <!-- standard - BlockArticleListWrapper.html --> <div id="articleListPageWrapper"> 2459 <!-- standard - BlockPageHeading.html --> <section class="block-page-heading" data-name="Page Heading (H1)"> 2460 <div data-is-configurable="no" data-block-id="" data-module-path="/news/" data-site-module-id=""></div> 2461 2462 2463 <h1 class="block-heading">News</h1> 2464</section><!-- standard - BlockPianoTarget.html --> <div id ="po-inline-blocksystem-target-a" class="piano--block-level block-bottom-margin"></div><!-- standard - BlockSimpleHtml.html --> <div id="simple-html-block" class="block-simple-html block block-bottom-margin" data-name="Simple HTML Block A"> 2465<div data-is-configurable="yes" data-block-id="91" data-module-path="/news/" data-site-module-id="3236072"></div> 2466 2467 2468 2469<p>
2469The East London Advertiser brings you the latest local news from <a href="/local-news/whitechapel-news/"><strong>Whitechapel</strong></a>, <a href="/local-news/canary-wharf-news"><strong>Canary Wharf</strong></a> and other East London areas.</p> 2470 2471</div><!-- standard - BlockConfigError.html --> <!-- standard - BlockConfigError.html --> <!-- standard - BlockBamLegacyList.html --> <section id="block-bam-legacy-list" class="block block-bottom-margin block-bam-legacy-list" data-name="BAM Legacy List Block" data-variant="" data-uses-js="block-bam-legacy-list" data-total-articles="54"> 2472 <div data-is-configurable="yes" data-block-id="83" data-module-path="/news/" data-site-module-id="3236072"></div> 2473 2474 2475 2476 2477 <div class="block-news-list__container grid-layout--default-long-list " data-total-articles="54"> 2478 2479 2480 <div class="uber-block-lead-story"> 2481 <!-- standard - BlockLeadStory.html --> <article 2482 class="omni-lead-story 2483 omni-lead-story--standard-lead 2484 2485 2486 2487 mar-mb-0 " 2488 data-position="1" 2489 data-parsely-slot="bam-legacy-list-block-1" 2490 data-uses-js="article-story" 2491> 2492 <div class="omni-lead-story__image-content"> 2493 2494 2495 2496 2497 <a href="/news/national/uk-today/26600726.video-working-donkey-shows-demanding-work-challenges/"> 2498 2499 <img 2500 srcset="/resources/images/576x324/1x/21528421.jpg 576w, 2501 /resources/images/736x490/1x/21528421.jpg 736w, 2502 /resources/images/773x434/1x/21528421.jpg 773w, 2503 /resources/images/600x337/1x/21528421.jpg 600w, 2504 /resources/images/813x457/1x/21528421.jpg 813w" 2505 sizes="(min-width: 768px) calc(100vw / 1.5), 100vw" 2506 src="/resources/images/320x200/1x/21528421.jpg" 2507 alt="A powerful video shows a rare 'donkey's-eye view' of the physically demanding work and daily challenges faced by working animals across the world" 2508 /> 2509 2510 </a> 2511 <div class="omni-lead-story__icon-container"> 2512 2513 2514 2515 </div> 2516 </div> 2517 <div class="omni-lead-story__headline-container"> 2518 <div class="omni-lead-story__metadata-container"> 2519 2520 <!-- Article Primary Tag --> 2521 <div class="omni-lead-story__primary-tag"> 2522 <div class="omni-lead-story__tag"> 2523 <a href="/topics/pets/"> 2524 Pets 2525 </a> 2526 </div> 2527 </div> 2528 2529 2530 2531 </div> 2532 <h2 class="omni-lead-story__headline "> 2533 <a 2534 class="omni-lead-story__link" href="/news/national/uk-today/26600726.video-working-donkey-shows-demanding-work-challenges/" data-o-track="" data-o-ref="" data-o-kv-0="" 2535 2536 > 2537 <span>Rare video of a working donkey shows demanding work and daily challenges</span> 2538 </a> 2539 </h2> 2540 2541 </div> 2542 2543 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26600726" class="admin-links-container"> 2544</div> 2545<div class="admin-links-toggler" 2546 data-article-id="26600726" 2547 data-article-link="/news/national/uk-today/26600726.video-working-donkey-shows-demanding-work-challenges/" 2548 data-article-headline="Rare video of a working donkey shows demanding work and daily challenges" 2549 data-original-site="East London Advertiser" 2550 data-rating="80" 2551 data-content-level="1 Metered" 2552 data-is-clone="no" 2553 data-is-uk-today="no" 2554 data-is-scotland-today="no" 2555 data-is-full-admin-link-permissions="" 2556 data-admin-user-links="" 2557 style="display: none;" 2558> 2559 <ul class="list-style-none admin-social-stats" data-article-id="26600726"> 2560 </ul> 2561</div> 2562 2563</article> 2564 2565 </div> 2566 2567 2568<!-- standard - OmniCard.html --> <article class="omnicard 2569 stack--sm 2570 stack--md 2571 stack--lg 2572 stack--xl 2573 " 2574 data-position="2" 2575 data-parsely-slot="bam-legacy-list-block-2" 2576 data-uses-js="article-story" 2577 data-id="26592156"> 2578 2579 <a href="/news/26592156.sir-david-beckhams-regular-pie-mash-order-revealed/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 2580 <!-- Article Image --> 2581 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 2582 2583<!-- 2584 Square or rectangle thumbnail is shown based on 2585 Omnicard type, Inline shows square iamges whereas 2586 Big Stack, Stack and Compact Stack shows rectangle thumbnail 2587 --> 2588 <img 2589 loading="lazy" 2590 srcset="/resources/images/128x74/1x/21516982.jpg 128w,
2591 /resources/images/290x167/1x/21516982.jpg 290w, 2592 /resources/images/445x250/1x/21516982.jpg 445w, 2593 /resources/images/720x415/1x/21516982.jpg 720w" 2594 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 2595 src="/resources/images/128x89/1x/21516982.jpg" 2596 alt="After a visit to Tony's Pie & Mash in Waltham Abbey, Sir David Beckham's pie and mash order can be revealed" 2597 class="rectangle" 2598 /> 2599 2600 <img 2601 loading="lazy" 2602 src="/resources/images/180x180/1x/21516982.jpg" 2603 alt="After a visit to Tony's Pie & Mash in Waltham Abbey, Sir David Beckham's pie and mash order can be revealed" 2604 class="square" 2605 /> 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 <!-- Article Icons --> 2616 <div class="omnicard__image-icons"> 2617 2618 2619 </div> 2620 </a> 2621 2622 <div class="omnicard__headline-container"> 2623 <div class="omnicard__metadata-container"> 2624 2625 <!-- Article Primary Tag --> 2626 <a href="/topics/celebrities/"> 2627 <div class="omnicard__primary-tag"> 2628 <div class="omnicard__tag"> 2629 Celebrities 2630 </div> 2631 </div> 2632 </a> 2633 2634 2635 <!-- Article Comments --> 2636 <a href="/news/26592156.sir-david-beckhams-regular-pie-mash-order-revealed/" class="omnicard__comments-wrapper" style="display: none;"> 2637 <!-- standard - IconComments.html --> 2638<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 2639<span class="omnicard__total-comments">0</span> 2640 2641 </a> 2642 2643 </div> 2644 2645 <!-- Article headline --> 2646 <h2 class="omnicard__headline "> 2647 <a href="/news/26592156.sir-david-beckhams-regular-pie-mash-order-revealed/" data-o-track="" data-o-ref="" data-o-kv-0=""> 2648 Revealed - what is Sir David Beckham's regular pie and mash order? 2649 </a> 2650 </h2> 2651 2652 <!-- Article Admin Links --> 2653 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26592156" class="admin-links-container"> 2654</div> 2655<div class="admin-links-toggler" 2656 data-article-id="26592156" 2657 data-article-link="/news/26592156.sir-david-beckhams-regular-pie-mash-order-revealed/" 2658 data-article-headline="Revealed - what is Sir David Beckham's regular pie and mash order?" 2659 data-original-site="East London Advertiser" 2660 data-rating="20" 2661 data-content-level="1 Metered" 2662 data-is-clone="no" 2663 data-is-uk-today="no" 2664 data-is-scotland-today="no" 2665 data-is-full-admin-link-permissions="" 2666 data-admin-user-links="" 2667 style="display: none;" 2668> 2669 <ul class="list-style-none admin-social-stats" data-article-id="26592156"> 2670 </ul> 2671</div> 2672 2673 </div> 2674</article> 2675 2676 2677 2678 <!-- standard - OmniCard.html --> <article class="omnicard 2679 stack--sm 2680 stack--md 2681 stack--lg 2682 stack--xl 2683 " 2684 data-position="3" 2685 data-parsely-slot="bam-legacy-list-block-3" 2686 data-uses-js="article-story" 2687 data-id="26597997"> 2688 2689 <a href="/news/26597997.1-016bn-loan-secured-one-spitalfields-refurbishment/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 2690 <!-- Article Image --> 2691 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 2692 2693<!-- 2694 Square or rectangle thumbnail is shown based on 2695 Omnicard type, Inline shows square iamges whereas 2696 Big Stack, Stack and Compact Stack shows rectangle thumbnail 2697 --> 2698 <img 2699 loading="lazy" 2700 srcset="/resources/images/128x74/1x/21524310.jpg 128w, 2701 /resources/images/290x167/1x/21524310.jpg 290w, 2702 /resources/images/445x250/1x/21524310.jpg 445w, 2703 /resources/images/720x415/1x/21524310.jpg 720w" 2704 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 2705 src="/resources/images/128x89/1x/21524310.jpg" 2706 alt="ING Bank and DBS Bank have provided a £1.016bn development loan to finance the comprehensive refurbishment of One Spitalfields, the landmark office development at 1â10 Bishops Square in the City of London" 2707 class="rectangle" 2708 /> 2709 2710 <img 2711 loading="lazy" 2712 src="/resources/images/180x180/1x/21524310.jpg" 2713 alt="ING Bank and DBS Bank have provided a £1.016bn development loan to finance the comprehensive refurbishment of One Spitalfields, the landmark office development at 1â10 Bishops Square in the City of London" 2714 class="square" 2715 /> 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 <!-- Article Icons --> 2726 <div class="omnicard__image-icons"> 2727 2728 2729 </div> 2730 </a> 2731 2732 <div class="omnicard__headline-container"> 2733 <div class="omnicard__metadata-container"> 2734 2735 <!-- Article Primary Tag --> 2736 <a href="/topics/business/"> 2737 <div class="omnicard__primary-tag"> 2738 <div class="omnicard__tag"> 2739 Business 2740 </div> 2741 </div> 2742 </a> 2743 2744 2745 <!-- Article Comments --> 2746 <a href="/news/26597997.1-016bn-loan-secured-one-spitalfields-refurbishment/" class="omnicard__comments-wrapper" style="display: none;"> 2747 <!-- standard - IconComments.html --> 2748<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 2749<span class="omnicard__total-comments">0</span> 2750 2751 </a> 2752 2753 </div> 2754 2755 <!-- Article headline --> 2756 <h2 class="omnicard__headline "> 2757 <a href="/news/26597997.1-016bn-loan-secured-one-spitalfields-refurbishment/" data-o-track="" data-o-ref="" data-o-kv-0=""> 2758 ING and DBS back £1.016bn City of London office refurbishment 2759 </a> 2760 </h2> 2761 2762 <!-- Article Admin Links -->
2763 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26597997" class="admin-links-container"> 2764</div> 2765<div class="admin-links-toggler" 2766 data-article-id="26597997" 2767 data-article-link="/news/26597997.1-016bn-loan-secured-one-spitalfields-refurbishment/" 2768 data-article-headline="ING and DBS back £1.016bn City of London office refurbishment" 2769 data-original-site="East London Advertiser" 2770 data-rating="30" 2771 data-content-level="1 Metered" 2772 data-is-clone="no" 2773 data-is-uk-today="no" 2774 data-is-scotland-today="no" 2775 data-is-full-admin-link-permissions="" 2776 data-admin-user-links="" 2777 style="display: none;" 2778> 2779 <ul class="list-style-none admin-social-stats" data-article-id="26597997"> 2780 </ul> 2781</div> 2782 2783 </div> 2784</article> 2785 2786 2787 2788 <!-- standard - OmniCard.html --> <article class="omnicard 2789 stack--sm 2790 stack--md 2791 stack--lg 2792 stack--xl 2793 " 2794 data-position="4" 2795 data-parsely-slot="bam-legacy-list-block-4" 2796 data-uses-js="article-story" 2797 data-id="26599903"> 2798 2799 <a href="/news/national/uk-today/26599903.ross-kemp-got-imposter-syndrome-celebrity-traitors/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 2800 <!-- Article Image --> 2801 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 2802 2803<!-- 2804 Square or rectangle thumbnail is shown based on 2805 Omnicard type, Inline shows square iamges whereas 2806 Big Stack, Stack and Compact Stack shows rectangle thumbnail 2807 --> 2808 <img 2809 loading="lazy" 2810 srcset="/resources/images/128x74/1x/21527041.jpg 128w, 2811 /resources/images/290x167/1x/21527041.jpg 290w, 2812 /resources/images/445x250/1x/21527041.jpg 445w, 2813 /resources/images/720x415/1x/21527041.jpg 720w" 2814 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 2815 src="/resources/images/128x89/1x/21527041.jpg" 2816 alt="Ross Kemp will appear on Celebrity Traitors." 2817 class="rectangle" 2818 /> 2819 2820 <img 2821 loading="lazy" 2822 src="/resources/images/180x180/1x/21527041.jpg" 2823 alt="Ross Kemp will appear on Celebrity Traitors." 2824 class="square" 2825 /> 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 <!-- Article Icons --> 2836 <div class="omnicard__image-icons"> 2837 2838 2839 </div> 2840 </a> 2841 2842 <div class="omnicard__headline-container"> 2843 <div class="omnicard__metadata-container"> 2844 2845 <!-- Article Primary Tag --> 2846 <a href="/topics/bbc/"> 2847 <div class="omnicard__primary-tag"> 2848 <div class="omnicard__tag"> 2849 BBC 2850 </div> 2851 </div> 2852 </a> 2853 2854 2855 <!-- Article Comments --> 2856 <a href="/news/national/uk-today/26599903.ross-kemp-got-imposter-syndrome-celebrity-traitors/" class="omnicard__comments-wrapper" style="display: none;"> 2857 <!-- standard - IconComments.html --> 2858<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 2859<span class="omnicard__total-comments">0</span> 2860 2861 </a> 2862 2863 </div> 2864 2865 <!-- Article headline --> 2866 <h2 class="omnicard__headline "> 2867 <a href="/news/national/uk-today/26599903.ross-kemp-got-imposter-syndrome-celebrity-traitors/" data-o-track="" data-o-ref="" data-o-kv-0=""> 2868 EastEnders legend Ross Kemp admits Celebrity Traitors gave him 'imposter syndrome' 2869 </a> 2870 </h2> 2871 2872 <!-- Article Admin Links --> 2873 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26599903" class="admin-links-container"> 2874</div> 2875<div class="admin-links-toggler" 2876 data-article-id="26599903" 2877 data-article-link="/news/national/uk-today/26599903.ross-kemp-got-imposter-syndrome-celebrity-traitors/" 2878 data-article-headline="EastEnders legend Ross Kemp admits Celebrity Traitors gave him 'imposter syndrome'" 2879 data-original-site="East London Advertiser" 2880 data-rating="80" 2881 data-content-level="1 Metered" 2882 data-is-clone="no" 2883 data-is-uk-today="no" 2884 data-is-scotland-today="no" 2885 data-is-full-admin-link-permissions="" 2886 data-admin-user-links="" 2887 style="display: none;" 2888> 2889 <ul class="list-style-none admin-social-stats" data-article-id="26599903"> 2890 </ul> 2891</div> 2892 2893 </div> 2894</article> 2895 2896 2897 2898 <!-- standard - OmniCard.html --> <article class="omnicard 2899 stack--sm 2900 stack--md 2901 stack--lg 2902 stack--xl 2903 " 2904 data-position="5" 2905 data-parsely-slot="bam-legacy-list-block-5" 2906 data-uses-js="article-story" 2907 data-id="26597122"> 2908 2909 <a href="/news/national/uk-today/26597122.mcdonalds-bringing-back-discontinued-menu-item-month/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 2910 <!-- Article Image --> 2911 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 2912 2913<!-- 2914 Square or rectangle thumbnail is shown based on 2915 Omnicard type, Inline shows square iamges whereas 2916 Big Stack, Stack and Compact Stack shows rectangle thumbnail 2917 --> 2918 <img 2919 loading="lazy" 2920 srcset="/resources/images/128x74/1x/21140697.jpg 128w,
2921 /resources/images/290x167/1x/21140697.jpg 290w, 2922 /resources/images/445x250/1x/21140697.jpg 445w, 2923 /resources/images/720x415/1x/21140697.jpg 720w" 2924 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 2925 src="/resources/images/128x89/1x/21140697.jpg" 2926 alt="McDonald's is bringing back the Snack Wrap" 2927 class="rectangle" 2928 /> 2929 2930 <img 2931 loading="lazy" 2932 src="/resources/images/180x180/1x/21140697.jpg" 2933 alt="McDonald's is bringing back the Snack Wrap" 2934 class="square" 2935 /> 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 <!-- Article Icons --> 2946 <div class="omnicard__image-icons"> 2947 2948 2949 </div> 2950 </a> 2951 2952 <div class="omnicard__headline-container"> 2953 <div class="omnicard__metadata-container"> 2954 2955 <!-- Article Primary Tag --> 2956 <a href="/topics/mcdonalds/"> 2957 <div class="omnicard__primary-tag"> 2958 <div class="omnicard__tag"> 2959 McDonald's 2960 </div> 2961 </div> 2962 </a> 2963 2964 2965 <!-- Article Comments --> 2966 <a href="/news/national/uk-today/26597122.mcdonalds-bringing-back-discontinued-menu-item-month/" class="omnicard__comments-wrapper" style="display: none;"> 2967 <!-- standard - IconComments.html --> 2968<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 2969<span class="omnicard__total-comments">0</span> 2970 2971 </a> 2972 2973 </div> 2974 2975 <!-- Article headline --> 2976 <h2 class="omnicard__headline "> 2977 <a href="/news/national/uk-today/26597122.mcdonalds-bringing-back-discontinued-menu-item-month/" data-o-track="" data-o-ref="" data-o-kv-0=""> 2978 McDonald's is bringing back an iconic discontinued menu item after ten years 2979 </a> 2980 </h2> 2981 2982 <!-- Article Admin Links --> 2983 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26597122" class="admin-links-container"> 2984</div> 2985<div class="admin-links-toggler" 2986 data-article-id="26597122" 2987 data-article-link="/news/national/uk-today/26597122.mcdonalds-bringing-back-discontinued-menu-item-month/" 2988 data-article-headline="McDonald's is bringing back an iconic discontinued menu item after ten years" 2989 data-original-site="East London Advertiser" 2990 data-rating="80" 2991 data-content-level="1 Metered" 2992 data-is-clone="no" 2993 data-is-uk-today="no" 2994 data-is-scotland-today="no" 2995 data-is-full-admin-link-permissions="" 2996 data-admin-user-links="" 2997 style="display: none;" 2998> 2999 <ul class="list-style-none admin-social-stats" data-article-id="26597122"> 3000 </ul> 3001</div> 3002 3003 </div> 3004</article> 3005 3006 3007 3008 <!-- standard - OmniCard.html --> <article class="omnicard 3009 stack--sm 3010 stack--md 3011 stack--lg 3012 stack--xl 3013 " 3014 data-position="6" 3015 data-parsely-slot="bam-legacy-list-block-6" 3016 data-uses-js="article-story" 3017 data-id="26596583"> 3018 3019 <a href="/news/national/uk-today/26596583.andy-burnham-leads-tributes-dame-esther-rantzen/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3020 <!-- Article Image --> 3021 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3022 3023<!-- 3024 Square or rectangle thumbnail is shown based on 3025 Omnicard type, Inline shows square iamges whereas 3026 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3027 --> 3028 <img 3029 loading="lazy" 3030 srcset="/resources/images/128x74/1x/21523034.jpg 128w, 3031 /resources/images/290x167/1x/21523034.jpg 290w, 3032 /resources/images/445x250/1x/21523034.jpg 445w, 3033 /resources/images/720x415/1x/21523034.jpg 720w" 3034 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3035 src="/resources/images/128x89/1x/21523034.jpg" 3036 alt="Dame Esther Rantzen, who founded Childline and campaigned to legalise assisted dying in England and Wales, has died aged 86" 3037 class="rectangle" 3038 /> 3039 3040 <img 3041 loading="lazy" 3042 src="/resources/images/180x180/1x/21523034.jpg" 3043 alt="Dame Esther Rantzen, who founded Childline and campaigned to legalise assisted dying in England and Wales, has died aged 86" 3044 class="square" 3045 /> 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 <!-- Article Icons --> 3056 <div class="omnicard__image-icons"> 3057 3058 3059 </div> 3060 </a> 3061 3062 <div class="omnicard__headline-container"> 3063 <div class="omnicard__metadata-container"> 3064 3065 <!-- Article Primary Tag --> 3066 <a href="/topics/andy-burnham/"> 3067 <div class="omnicard__primary-tag"> 3068 <div class="omnicard__tag"> 3069 Andy Burnham 3070 </div> 3071 </div> 3072 </a> 3073 3074 3075 <!-- Article Comments --> 3076 <a href="/news/national/uk-today/26596583.andy-burnham-leads-tributes-dame-esther-rantzen/" class="omnicard__comments-wrapper" style="display: none;"> 3077 <!-- standard - IconComments.html --> 3078<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3079<span class="omnicard__total-comments">0</span> 3080 3081 </a> 3082 3083 </div> 3084 3085 <!-- Article headline --> 3086 <h2 class="omnicard__headline "> 3087 <a href="/news/national/uk-today/26596583.andy-burnham-leads-tributes-dame-esther-rantzen/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3088 Prime Minister Andy Burnham leads tributes to Dame Esther Rantzen after death aged 86 3089 </a> 3090 </h2> 3091 3092 <!-- Article Admin Links -->
3093 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26596583" class="admin-links-container"> 3094</div> 3095<div class="admin-links-toggler" 3096 data-article-id="26596583" 3097 data-article-link="/news/national/uk-today/26596583.andy-burnham-leads-tributes-dame-esther-rantzen/" 3098 data-article-headline="Prime Minister Andy Burnham leads tributes to Dame Esther Rantzen after death aged 86" 3099 data-original-site="East London Advertiser" 3100 data-rating="80" 3101 data-content-level="1 Metered" 3102 data-is-clone="no" 3103 data-is-uk-today="no" 3104 data-is-scotland-today="no" 3105 data-is-full-admin-link-permissions="" 3106 data-admin-user-links="" 3107 style="display: none;" 3108> 3109 <ul class="list-style-none admin-social-stats" data-article-id="26596583"> 3110 </ul> 3111</div> 3112 3113 </div> 3114</article> 3115 3116 3117 3118 <!-- standard - OmniCard.html --> <article class="omnicard 3119 stack--sm 3120 stack--md 3121 stack--lg 3122 stack--xl 3123 " 3124 data-position="7" 3125 data-parsely-slot="bam-legacy-list-block-7" 3126 data-uses-js="article-story" 3127 data-id="26544153"> 3128 3129 <a href="/news/national/uk-today/26544153.joanne-mcnally-comedian-taking-celebrity-traitors/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3130 <!-- Article Image --> 3131 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3132 3133<!-- 3134 Square or rectangle thumbnail is shown based on 3135 Omnicard type, Inline shows square iamges whereas 3136 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3137 --> 3138 <img 3139 loading="lazy" 3140 srcset="/resources/images/128x74/1x/21443560.jpg 128w, 3141 /resources/images/290x167/1x/21443560.jpg 290w, 3142 /resources/images/445x250/1x/21443560.jpg 445w, 3143 /resources/images/720x415/1x/21443560.jpg 720w" 3144 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3145 src="/resources/images/128x89/1x/21443560.jpg" 3146 alt="Joanne McNally was announced for the cast of the Celebrity Traitors." 3147 class="rectangle" 3148 /> 3149 3150 <img 3151 loading="lazy" 3152 src="/resources/images/180x180/1x/21443560.jpg" 3153 alt="Joanne McNally was announced for the cast of the Celebrity Traitors." 3154 class="square" 3155 /> 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 <!-- Article Icons --> 3166 <div class="omnicard__image-icons"> 3167 3168 3169 </div> 3170 </a> 3171 3172 <div class="omnicard__headline-container"> 3173 <div class="omnicard__metadata-container"> 3174 3175 <!-- Article Primary Tag --> 3176 <a href="/topics/bbc/"> 3177 <div class="omnicard__primary-tag"> 3178 <div class="omnicard__tag"> 3179 BBC 3180 </div> 3181 </div> 3182 </a> 3183 3184 3185 <!-- Article Comments --> 3186 <a href="/news/national/uk-today/26544153.joanne-mcnally-comedian-taking-celebrity-traitors/" class="omnicard__comments-wrapper" style="display: none;"> 3187 <!-- standard - IconComments.html --> 3188<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3189<span class="omnicard__total-comments">0</span> 3190 3191 </a> 3192 3193 </div> 3194 3195 <!-- Article headline --> 3196 <h2 class="omnicard__headline "> 3197 <a href="/news/national/uk-today/26544153.joanne-mcnally-comedian-taking-celebrity-traitors/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3198 Who is Joanne McNally? The comedian taking on the Celebrity Traitors 3199 </a> 3200 </h2> 3201 3202 <!-- Article Admin Links --> 3203 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26544153" class="admin-links-container"> 3204</div> 3205<div class="admin-links-toggler" 3206 data-article-id="26544153" 3207 data-article-link="/news/national/uk-today/26544153.joanne-mcnally-comedian-taking-celebrity-traitors/" 3208 data-article-headline="Who is Joanne McNally? The comedian taking on the Celebrity Traitors" 3209 data-original-site="East London Advertiser" 3210 data-rating="80" 3211 data-content-level="1 Metered" 3212 data-is-clone="no" 3213 data-is-uk-today="no" 3214 data-is-scotland-today="no" 3215 data-is-full-admin-link-permissions="" 3216 data-admin-user-links="" 3217 style="display: none;" 3218> 3219 <ul class="list-style-none admin-social-stats" data-article-id="26544153"> 3220 </ul> 3221</div> 3222 3223 </div> 3224</article> 3225 3226 3227 3228 <!-- standard - OmniCard.html --> <article class="omnicard 3229 stack--sm 3230 stack--md 3231 stack--lg 3232 stack--xl 3233 " 3234 data-position="8" 3235 data-parsely-slot="bam-legacy-list-block-8" 3236 data-uses-js="article-story" 3237 data-id="26557046"> 3238
3239 <a href="/news/national/uk-today/26557046.joe-lycett-comedian-taking-celebrity-traitors/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3240 <!-- Article Image --> 3241 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3242 3243<!-- 3244 Square or rectangle thumbnail is shown based on 3245 Omnicard type, Inline shows square iamges whereas 3246 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3247 --> 3248 <img 3249 loading="lazy" 3250 srcset="/resources/images/128x74/1x/21465136.jpg 128w, 3251 /resources/images/290x167/1x/21465136.jpg 290w, 3252 /resources/images/445x250/1x/21465136.jpg 445w, 3253 /resources/images/720x415/1x/21465136.jpg 720w" 3254 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3255 src="/resources/images/128x89/1x/21465136.jpg" 3256 alt="Joe Lycett will be taking on the Celebrity Traitors this autumn." 3257 class="rectangle" 3258 /> 3259 3260 <img 3261 loading="lazy" 3262 src="/resources/images/180x180/1x/21465136.jpg" 3263 alt="Joe Lycett will be taking on the Celebrity Traitors this autumn." 3264 class="square" 3265 /> 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 <!-- Article Icons --> 3276 <div class="omnicard__image-icons"> 3277 3278 3279 </div> 3280 </a> 3281 3282 <div class="omnicard__headline-container"> 3283 <div class="omnicard__metadata-container"> 3284 3285 <!-- Article Primary Tag --> 3286 <a href="/topics/bbc-one/"> 3287 <div class="omnicard__primary-tag"> 3288 <div class="omnicard__tag"> 3289 BBC One 3290 </div> 3291 </div> 3292 </a> 3293 3294 3295 <!-- Article Comments --> 3296 <a href="/news/national/uk-today/26557046.joe-lycett-comedian-taking-celebrity-traitors/" class="omnicard__comments-wrapper" style="display: none;"> 3297 <!-- standard - IconComments.html --> 3298<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3299<span class="omnicard__total-comments">0</span> 3300 3301 </a> 3302 3303 </div> 3304 3305 <!-- Article headline --> 3306 <h2 class="omnicard__headline "> 3307 <a href="/news/national/uk-today/26557046.joe-lycett-comedian-taking-celebrity-traitors/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3308 Who is Joe Lycett? The stand-up comedian taking on the Celebrity Traitors 3309 </a> 3310 </h2> 3311 3312 <!-- Article Admin Links --> 3313 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26557046" class="admin-links-container"> 3314</div> 3315<div class="admin-links-toggler" 3316 data-article-id="26557046" 3317 data-article-link="/news/national/uk-today/26557046.joe-lycett-comedian-taking-celebrity-traitors/" 3318 data-article-headline="Who is Joe Lycett? The stand-up comedian taking on the Celebrity Traitors" 3319 data-original-site="East London Advertiser" 3320 data-rating="80" 3321 data-content-level="1 Metered" 3322 data-is-clone="no" 3323 data-is-uk-today="no" 3324 data-is-scotland-today="no" 3325 data-is-full-admin-link-permissions="" 3326 data-admin-user-links="" 3327 style="display: none;" 3328> 3329 <ul class="list-style-none admin-social-stats" data-article-id="26557046"> 3330 </ul> 3331</div> 3332 3333 </div> 3334</article> 3335 3336 3337 3338 <!-- standard - OmniCard.html --> <article class="omnicard 3339 compact-stack--sm 3340 stack--md 3341 stack--lg 3342 stack--xl 3343 " 3344 data-position="9" 3345 data-parsely-slot="bam-legacy-list-block-9" 3346 data-uses-js="article-story" 3347 data-id="26593859"> 3348 3349 <a href="/news/26593859.amazon-expands-music-tech-scheme-equip-30-uk-schools/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3350 <!-- Article Image --> 3351 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3352 3353<!-- 3354 Square or rectangle thumbnail is shown based on 3355 Omnicard type, Inline shows square iamges whereas 3356 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3357 --> 3358 <img 3359 loading="lazy" 3360 srcset="/resources/images/128x74/1x/21519087.jpg 128w,
3361 /resources/images/290x167/1x/21519087.jpg 290w, 3362 /resources/images/445x250/1x/21519087.jpg 445w, 3363 /resources/images/720x415/1x/21519087.jpg 720w" 3364 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3365 src="/resources/images/128x89/1x/21519087.jpg" 3366 alt="Students at St Anneâs School in Stockport open music instrument equipment at the launch of initiative in 2025, ahead of its expansion this year" 3367 class="rectangle" 3368 /> 3369 3370 <img 3371 loading="lazy" 3372 src="/resources/images/180x180/1x/21519087.jpg" 3373 alt="Students at St Anneâs School in Stockport open music instrument equipment at the launch of initiative in 2025, ahead of its expansion this year" 3374 class="square" 3375 /> 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 <!-- Article Icons --> 3386 <div class="omnicard__image-icons"> 3387 3388 3389 </div> 3390 </a> 3391 3392 <div class="omnicard__headline-container"> 3393 <div class="omnicard__metadata-container"> 3394 3395 <!-- Article Primary Tag --> 3396 <a href="/topics/business/"> 3397 <div class="omnicard__primary-tag"> 3398 <div class="omnicard__tag"> 3399 Business 3400 </div> 3401 </div> 3402 </a> 3403 3404 3405 <!-- Article Comments --> 3406 <a href="/news/26593859.amazon-expands-music-tech-scheme-equip-30-uk-schools/" class="omnicard__comments-wrapper" style="display: none;"> 3407 <!-- standard - IconComments.html --> 3408<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3409<span class="omnicard__total-comments">0</span> 3410 3411 </a> 3412 3413 </div> 3414 3415 <!-- Article headline --> 3416 <h2 class="omnicard__headline "> 3417 <a href="/news/26593859.amazon-expands-music-tech-scheme-equip-30-uk-schools/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3418 Amazon to equip 30 UK schools with professional-grade music studios 3419 </a> 3420 </h2> 3421 3422 <!-- Article Admin Links --> 3423 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26593859" class="admin-links-container"> 3424</div> 3425<div class="admin-links-toggler" 3426 data-article-id="26593859" 3427 data-article-link="/news/26593859.amazon-expands-music-tech-scheme-equip-30-uk-schools/" 3428 data-article-headline="Amazon to equip 30 UK schools with professional-grade music studios" 3429 data-original-site="East London Advertiser" 3430 data-rating="30" 3431 data-content-level="1 Metered" 3432 data-is-clone="no" 3433 data-is-uk-today="no" 3434 data-is-scotland-today="no" 3435 data-is-full-admin-link-permissions="" 3436 data-admin-user-links="" 3437 style="display: none;" 3438> 3439 <ul class="list-style-none admin-social-stats" data-article-id="26593859"> 3440 </ul> 3441</div> 3442 3443 </div> 3444</article> 3445 3446 3447 3448 <!-- standard - OmniCard.html --> <article class="omnicard 3449 compact-stack--sm 3450 stack--md 3451 stack--lg 3452 stack--xl 3453 " 3454 data-position="10" 3455 data-parsely-slot="bam-legacy-list-block-10" 3456 data-uses-js="article-story" 3457 data-id="26596391"> 3458 3459 <a href="/news/national/uk-today/26596391.dame-esther-rantzen-died-aged-86-family-confirm/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3460 <!-- Article Image --> 3461 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3462 3463<!-- 3464 Square or rectangle thumbnail is shown based on 3465 Omnicard type, Inline shows square iamges whereas 3466 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3467 --> 3468 <img 3469 loading="lazy" 3470 srcset="/resources/images/128x74/1x/17567007.jpg 128w, 3471 /resources/images/290x167/1x/17567007.jpg 290w, 3472 /resources/images/445x250/1x/17567007.jpg 445w, 3473 /resources/images/720x415/1x/17567007.jpg 720w" 3474 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3475 src="/resources/images/128x89/1x/17567007.jpg" 3476 alt="Broadcaster and Childline founder Dame Esther Rantzen has died aged 86 following a lung cancer diagnosis." 3477 class="rectangle" 3478 /> 3479 3480 <img 3481 loading="lazy" 3482 src="/resources/images/180x180/1x/17567007.jpg" 3483 alt="Broadcaster and Childline founder Dame Esther Rantzen has died aged 86 following a lung cancer diagnosis." 3484 class="square" 3485 /> 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 <!-- Article Icons --> 3496 <div class="omnicard__image-icons"> 3497 3498 3499 </div> 3500 </a> 3501 3502 <div class="omnicard__headline-container"> 3503 <div class="omnicard__metadata-container"> 3504 3505 <!-- Article Primary Tag --> 3506 <a href="/topics/celebrities/"> 3507 <div class="omnicard__primary-tag"> 3508 <div class="omnicard__tag"> 3509 Celebrities 3510 </div> 3511 </div> 3512 </a> 3513 3514 3515 <!-- Article Comments --> 3516 <a href="/news/national/uk-today/26596391.dame-esther-rantzen-died-aged-86-family-confirm/" class="omnicard__comments-wrapper" style="display: none;"> 3517 <!-- standard - IconComments.html --> 3518<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3519<span class="omnicard__total-comments">0</span> 3520 3521 </a> 3522 3523 </div> 3524 3525 <!-- Article headline --> 3526 <h2 class="omnicard__headline "> 3527 <a href="/news/national/uk-today/26596391.dame-esther-rantzen-died-aged-86-family-confirm/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3528 Broadcaster and Childline founder Dame Esther Rantzen has died aged 86 3529 </a> 3530 </h2> 3531 3532 <!-- Article Admin Links -->
3533 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26596391" class="admin-links-container"> 3534</div> 3535<div class="admin-links-toggler" 3536 data-article-id="26596391" 3537 data-article-link="/news/national/uk-today/26596391.dame-esther-rantzen-died-aged-86-family-confirm/" 3538 data-article-headline="Broadcaster and Childline founder Dame Esther Rantzen has died aged 86" 3539 data-original-site="East London Advertiser" 3540 data-rating="80" 3541 data-content-level="1 Metered" 3542 data-is-clone="no" 3543 data-is-uk-today="no" 3544 data-is-scotland-today="no" 3545 data-is-full-admin-link-permissions="" 3546 data-admin-user-links="" 3547 style="display: none;" 3548> 3549 <ul class="list-style-none admin-social-stats" data-article-id="26596391"> 3550 </ul> 3551</div> 3552 3553 </div> 3554</article> 3555 3556 3557 3558 <!-- standard - OmniCard.html --> <article class="omnicard 3559 compact-stack--sm 3560 stack--md 3561 compact-stack--lg 3562 stack--xl 3563 " 3564 data-position="11" 3565 data-parsely-slot="bam-legacy-list-block-11" 3566 data-uses-js="article-story" 3567 data-id="26596291"> 3568 3569 <a href="/news/national/uk-today/26596291.popular-comedy-confirmed-second-bbc-christmas-special/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3570 <!-- Article Image --> 3571 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3572 3573<!-- 3574 Square or rectangle thumbnail is shown based on 3575 Omnicard type, Inline shows square iamges whereas 3576 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3577 --> 3578 <img 3579 loading="lazy" 3580 srcset="/resources/images/128x74/1x/21522657.jpg 128w, 3581 /resources/images/290x167/1x/21522657.jpg 290w, 3582 /resources/images/445x250/1x/21522657.jpg 445w, 3583 /resources/images/720x415/1x/21522657.jpg 720w" 3584 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3585 src="/resources/images/128x89/1x/21522657.jpg" 3586 alt="Last year's Christmas special was the UKâs most-watched comedy episode of the year." 3587 class="rectangle" 3588 /> 3589 3590 <img 3591 loading="lazy" 3592 src="/resources/images/180x180/1x/21522657.jpg" 3593 alt="Last year's Christmas special was the UKâs most-watched comedy episode of the year." 3594 class="square" 3595 /> 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 <!-- Article Icons --> 3606 <div class="omnicard__image-icons"> 3607 3608 3609 </div> 3610 </a> 3611 3612 <div class="omnicard__headline-container"> 3613 <div class="omnicard__metadata-container"> 3614 3615 <!-- Article Primary Tag --> 3616 <a href="/topics/bbc-one/"> 3617 <div class="omnicard__primary-tag"> 3618 <div class="omnicard__tag"> 3619 BBC One 3620 </div> 3621 </div> 3622 </a> 3623 3624 3625 <!-- Article Comments --> 3626 <a href="/news/national/uk-today/26596291.popular-comedy-confirmed-second-bbc-christmas-special/" class="omnicard__comments-wrapper" style="display: none;"> 3627 <!-- standard - IconComments.html --> 3628<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3629<span class="omnicard__total-comments">0</span> 3630 3631 </a> 3632 3633 </div> 3634 3635 <!-- Article headline --> 3636 <h2 class="omnicard__headline "> 3637 <a href="/news/national/uk-today/26596291.popular-comedy-confirmed-second-bbc-christmas-special/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3638 BBC confirms popular drama will be returning with a Christmas special 3639 </a> 3640 </h2> 3641 3642 <!-- Article Admin Links --> 3643 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26596291" class="admin-links-container"> 3644</div> 3645<div class="admin-links-toggler" 3646 data-article-id="26596291" 3647 data-article-link="/news/national/uk-today/26596291.popular-comedy-confirmed-second-bbc-christmas-special/" 3648 data-article-headline="BBC confirms popular drama will be returning with a Christmas special"
3649 data-original-site="East London Advertiser" 3650 data-rating="80" 3651 data-content-level="1 Metered" 3652 data-is-clone="no" 3653 data-is-uk-today="no" 3654 data-is-scotland-today="no" 3655 data-is-full-admin-link-permissions="" 3656 data-admin-user-links="" 3657 style="display: none;" 3658> 3659 <ul class="list-style-none admin-social-stats" data-article-id="26596291"> 3660 </ul> 3661</div> 3662 3663 </div> 3664</article> 3665 3666 3667 3668 <!-- standard - OmniCard.html --> <article class="omnicard 3669 compact-stack--sm 3670 stack--md 3671 compact-stack--lg 3672 stack--xl 3673 " 3674 data-position="12" 3675 data-parsely-slot="bam-legacy-list-block-12" 3676 data-uses-js="article-story" 3677 data-id="26596212"> 3678 3679 <a href="/news/national/uk-today/26596212.expert-shares-money-saving-tips-netflix-price-rise/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3680 <!-- Article Image --> 3681 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3682 3683<!-- 3684 Square or rectangle thumbnail is shown based on 3685 Omnicard type, Inline shows square iamges whereas 3686 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3687 --> 3688 <img 3689 loading="lazy" 3690 srcset="/resources/images/128x74/1x/21522586.jpg 128w, 3691 /resources/images/290x167/1x/21522586.jpg 290w, 3692 /resources/images/445x250/1x/21522586.jpg 445w, 3693 /resources/images/720x415/1x/21522586.jpg 720w" 3694 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3695 src="/resources/images/128x89/1x/21522586.jpg" 3696 alt="Netflix has increased the price of its standard subscription." 3697 class="rectangle" 3698 /> 3699 3700 <img 3701 loading="lazy" 3702 src="/resources/images/180x180/1x/21522586.jpg" 3703 alt="Netflix has increased the price of its standard subscription." 3704 class="square" 3705 /> 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 <!-- Article Icons --> 3716 <div class="omnicard__image-icons"> 3717 3718 3719 </div> 3720 </a> 3721 3722 <div class="omnicard__headline-container"> 3723 <div class="omnicard__metadata-container"> 3724 3725 <!-- Article Primary Tag --> 3726 <a href="/topics/netflix/"> 3727 <div class="omnicard__primary-tag"> 3728 <div class="omnicard__tag"> 3729 Netflix 3730 </div> 3731 </div> 3732 </a> 3733 3734 3735 <!-- Article Comments --> 3736 <a href="/news/national/uk-today/26596212.expert-shares-money-saving-tips-netflix-price-rise/" class="omnicard__comments-wrapper" style="display: none;"> 3737 <!-- standard - IconComments.html --> 3738<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3739<span class="omnicard__total-comments">0</span> 3740 3741 </a> 3742 3743 </div> 3744 3745 <!-- Article headline --> 3746 <h2 class="omnicard__headline "> 3747 <a href="/news/national/uk-today/26596212.expert-shares-money-saving-tips-netflix-price-rise/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3748 Expert shares how to save money on subscriptions after Netflix's price rises 3749 </a> 3750 </h2> 3751 3752 <!-- Article Admin Links --> 3753 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26596212" class="admin-links-container"> 3754</div> 3755<div class="admin-links-toggler" 3756 data-article-id="26596212" 3757 data-article-link="/news/national/uk-today/26596212.expert-shares-money-saving-tips-netflix-price-rise/" 3758 data-article-headline="Expert shares how to save money on subscriptions after Netflix's price rises" 3759 data-original-site="East London Advertiser" 3760 data-rating="80" 3761 data-content-level="1 Metered" 3762 data-is-clone="no" 3763 data-is-uk-today="no" 3764 data-is-scotland-today="no" 3765 data-is-full-admin-link-permissions="" 3766 data-admin-user-links="" 3767 style="display: none;" 3768> 3769 <ul class="list-style-none admin-social-stats" data-article-id="26596212"> 3770 </ul> 3771</div> 3772 3773 </div> 3774</article> 3775 3776 3777 3778 <!-- standard - OmniCard.html --> <article class="omnicard 3779 compact-stack--sm 3780 compact-stack--md 3781 compact-stack--lg 3782 stack--xl 3783 " 3784 data-position="13" 3785 data-parsely-slot="bam-legacy-list-block-13" 3786 data-uses-js="article-story" 3787 data-id="26595206"> 3788 3789 <a href="/news/national/uk-today/26595206.nine-10-gen-zs-communicate-exclusively-memes/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3790 <!-- Article Image --> 3791 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3792 3793<!-- 3794 Square or rectangle thumbnail is shown based on 3795 Omnicard type, Inline shows square iamges whereas 3796 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3797 --> 3798 <img 3799 loading="lazy" 3800 srcset="/resources/images/128x74/1x/21520870.jpg 128w,
3801 /resources/images/290x167/1x/21520870.jpg 290w, 3802 /resources/images/445x250/1x/21520870.jpg 445w, 3803 /resources/images/720x415/1x/21520870.jpg 720w" 3804 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3805 src="/resources/images/128x89/1x/21520870.jpg" 3806 alt="" 3807 class="rectangle" 3808 /> 3809 3810 <img 3811 loading="lazy" 3812 src="/resources/images/180x180/1x/21520870.jpg" 3813 alt="" 3814 class="square" 3815 /> 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 <!-- Article Icons --> 3826 <div class="omnicard__image-icons"> 3827 3828 3829 </div> 3830 </a> 3831 3832 <div class="omnicard__headline-container"> 3833 <div class="omnicard__metadata-container"> 3834 3835 <!-- Article Primary Tag --> 3836 <a href="/topics/leisure/"> 3837 <div class="omnicard__primary-tag"> 3838 <div class="omnicard__tag"> 3839 Leisure 3840 </div> 3841 </div> 3842 </a> 3843 3844 3845 <!-- Article Comments --> 3846 <a href="/news/national/uk-today/26595206.nine-10-gen-zs-communicate-exclusively-memes/" class="omnicard__comments-wrapper" style="display: none;"> 3847 <!-- standard - IconComments.html --> 3848<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3849<span class="omnicard__total-comments">0</span> 3850 3851 </a> 3852 3853 </div> 3854 3855 <!-- Article headline --> 3856 <h2 class="omnicard__headline "> 3857 <a href="/news/national/uk-today/26595206.nine-10-gen-zs-communicate-exclusively-memes/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3858 Nine in 10 Gen Zs have friends they now communicate with exclusively through memes 3859 </a> 3860 </h2> 3861 3862 <!-- Article Admin Links --> 3863 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26595206" class="admin-links-container"> 3864</div> 3865<div class="admin-links-toggler" 3866 data-article-id="26595206" 3867 data-article-link="/news/national/uk-today/26595206.nine-10-gen-zs-communicate-exclusively-memes/" 3868 data-article-headline="Nine in 10 Gen Zs have friends they now communicate with exclusively through memes" 3869 data-original-site="East London Advertiser" 3870 data-rating="80" 3871 data-content-level="1 Metered" 3872 data-is-clone="no" 3873 data-is-uk-today="no" 3874 data-is-scotland-today="no" 3875 data-is-full-admin-link-permissions="" 3876 data-admin-user-links="" 3877 style="display: none;" 3878> 3879 <ul class="list-style-none admin-social-stats" data-article-id="26595206"> 3880 </ul> 3881</div> 3882 3883 </div> 3884</article> 3885 3886 3887 3888 <!-- standard - OmniCard.html --> <article class="omnicard 3889 compact-stack--sm 3890 compact-stack--md 3891 compact-stack--lg 3892 stack--xl 3893 " 3894 data-position="14" 3895 data-parsely-slot="bam-legacy-list-block-14" 3896 data-uses-js="article-story" 3897 data-id="26595188"> 3898 3899 <a href="/news/national/uk-today/26595188.one-five-early-holiday-bookers-lose-prices-fall/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 3900 <!-- Article Image --> 3901 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 3902 3903<!-- 3904 Square or rectangle thumbnail is shown based on 3905 Omnicard type, Inline shows square iamges whereas 3906 Big Stack, Stack and Compact Stack shows rectangle thumbnail 3907 --> 3908 <img 3909 loading="lazy" 3910 srcset="/resources/images/128x74/1x/21520838.jpg 128w, 3911 /resources/images/290x167/1x/21520838.jpg 290w, 3912 /resources/images/445x250/1x/21520838.jpg 445w, 3913 /resources/images/720x415/1x/21520838.jpg 720w" 3914 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 3915 src="/resources/images/128x89/1x/21520838.jpg" 3916 alt="" 3917 class="rectangle" 3918 /> 3919 3920 <img 3921 loading="lazy" 3922 src="/resources/images/180x180/1x/21520838.jpg" 3923 alt="" 3924 class="square" 3925 /> 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 <!-- Article Icons --> 3936 <div class="omnicard__image-icons"> 3937 3938 3939 </div> 3940 </a> 3941 3942 <div class="omnicard__headline-container"> 3943 <div class="omnicard__metadata-container"> 3944 3945 <!-- Article Primary Tag --> 3946 <a href="/topics/leisure/"> 3947 <div class="omnicard__primary-tag"> 3948 <div class="omnicard__tag"> 3949 Leisure 3950 </div> 3951 </div> 3952 </a> 3953 3954 3955 <!-- Article Comments --> 3956 <a href="/news/national/uk-today/26595188.one-five-early-holiday-bookers-lose-prices-fall/" class="omnicard__comments-wrapper" style="display: none;"> 3957 <!-- standard - IconComments.html --> 3958<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 3959<span class="omnicard__total-comments">0</span> 3960 3961 </a> 3962 3963 </div> 3964 3965 <!-- Article headline --> 3966 <h2 class="omnicard__headline "> 3967 <a href="/news/national/uk-today/26595188.one-five-early-holiday-bookers-lose-prices-fall/" data-o-track="" data-o-ref="" data-o-kv-0=""> 3968 One in five early holiday bookers lose out as prices fall 3969 </a> 3970 </h2> 3971 3972 <!-- Article Admin Links -->
3973 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26595188" class="admin-links-container"> 3974</div> 3975<div class="admin-links-toggler" 3976 data-article-id="26595188" 3977 data-article-link="/news/national/uk-today/26595188.one-five-early-holiday-bookers-lose-prices-fall/" 3978 data-article-headline="One in five early holiday bookers lose out as prices fall" 3979 data-original-site="East London Advertiser" 3980 data-rating="80" 3981 data-content-level="1 Metered" 3982 data-is-clone="no" 3983 data-is-uk-today="no" 3984 data-is-scotland-today="no" 3985 data-is-full-admin-link-permissions="" 3986 data-admin-user-links="" 3987 style="display: none;" 3988> 3989 <ul class="list-style-none admin-social-stats" data-article-id="26595188"> 3990 </ul> 3991</div> 3992 3993 </div> 3994</article> 3995 3996 3997 3998 <!-- standard - OmniCard.html --> <article class="omnicard 3999 compact-stack--sm 4000 compact-stack--md 4001 compact-stack--lg 4002 stack--xl 4003 " 4004 data-position="15" 4005 data-parsely-slot="bam-legacy-list-block-15" 4006 data-uses-js="article-story" 4007 data-id="26594730"> 4008 4009 <a href="/news/national/uk-today/26594730.rob-beckett-comedian-going-celebrity-traitors/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4010 <!-- Article Image --> 4011 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4012 4013<!-- 4014 Square or rectangle thumbnail is shown based on 4015 Omnicard type, Inline shows square iamges whereas 4016 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4017 --> 4018 <img 4019 loading="lazy" 4020 srcset="/resources/images/128x74/1x/21469720.jpg 128w, 4021 /resources/images/290x167/1x/21469720.jpg 290w, 4022 /resources/images/445x250/1x/21469720.jpg 445w, 4023 /resources/images/720x415/1x/21469720.jpg 720w" 4024 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4025 src="/resources/images/128x89/1x/21469720.jpg" 4026 alt="Rob Beckett has appeared on many comedy shows and is now going on Celebrity Traitors" 4027 class="rectangle" 4028 /> 4029 4030 <img 4031 loading="lazy" 4032 src="/resources/images/180x180/1x/21469720.jpg" 4033 alt="Rob Beckett has appeared on many comedy shows and is now going on Celebrity Traitors" 4034 class="square" 4035 /> 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 <!-- Article Icons --> 4046 <div class="omnicard__image-icons"> 4047 4048 4049 </div> 4050 </a> 4051 4052 <div class="omnicard__headline-container"> 4053 <div class="omnicard__metadata-container"> 4054 4055 <!-- Article Primary Tag --> 4056 <a href="/topics/bbc/"> 4057 <div class="omnicard__primary-tag"> 4058 <div class="omnicard__tag"> 4059 BBC 4060 </div> 4061 </div> 4062 </a> 4063 4064 4065 <!-- Article Comments --> 4066 <a href="/news/national/uk-today/26594730.rob-beckett-comedian-going-celebrity-traitors/" class="omnicard__comments-wrapper" style="display: none;"> 4067 <!-- standard - IconComments.html --> 4068<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4069<span class="omnicard__total-comments">0</span> 4070 4071 </a> 4072 4073 </div> 4074 4075 <!-- Article headline --> 4076 <h2 class="omnicard__headline "> 4077 <a href="/news/national/uk-today/26594730.rob-beckett-comedian-going-celebrity-traitors/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4078 Who is Rob Beckett? The TV star and comedian taking on Celebrity Traitors 4079 </a> 4080 </h2> 4081 4082 <!-- Article Admin Links --> 4083 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26594730" class="admin-links-container"> 4084</div> 4085<div class="admin-links-toggler" 4086 data-article-id="26594730" 4087 data-article-link="/news/national/uk-today/26594730.rob-beckett-comedian-going-celebrity-traitors/" 4088 data-article-headline="Who is Rob Beckett? The TV star and comedian taking on Celebrity Traitors" 4089 data-original-site="East London Advertiser" 4090 data-rating="80" 4091 data-content-level="1 Metered" 4092 data-is-clone="no" 4093 data-is-uk-today="no" 4094 data-is-scotland-today="no" 4095 data-is-full-admin-link-permissions="" 4096 data-admin-user-links="" 4097 style="display: none;" 4098> 4099 <ul class="list-style-none admin-social-stats" data-article-id="26594730"> 4100 </ul> 4101</div> 4102 4103 </div> 4104</article> 4105 4106 4107 4108 <!-- standard - OmniCard.html --> <article class="omnicard 4109 compact-stack--sm 4110 compact-stack--md 4111 compact-stack--lg 4112 stack--xl 4113 " 4114 data-position="16" 4115 data-parsely-slot="bam-legacy-list-block-16" 4116 data-uses-js="article-story" 4117 data-id="26594387"> 4118 4119 <a href="/news/national/uk-today/26594387.ross-kemp-eastenders-star-celebrity-traitors/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4120 <!-- Article Image --> 4121 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4122 4123<!-- 4124 Square or rectangle thumbnail is shown based on 4125 Omnicard type, Inline shows square iamges whereas 4126 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4127 --> 4128 <img 4129 loading="lazy"
4130 srcset="/resources/images/128x74/1x/21205793.jpg 128w, 4131 /resources/images/290x167/1x/21205793.jpg 290w, 4132 /resources/images/445x250/1x/21205793.jpg 445w, 4133 /resources/images/720x415/1x/21205793.jpg 720w" 4134 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4135 src="/resources/images/128x89/1x/21205793.jpg" 4136 alt="EastEnders star Ross Kemp will be on the new series of Celebrity Traitors" 4137 class="rectangle" 4138 /> 4139 4140 <img 4141 loading="lazy" 4142 src="/resources/images/180x180/1x/21205793.jpg" 4143 alt="EastEnders star Ross Kemp will be on the new series of Celebrity Traitors" 4144 class="square" 4145 /> 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 <!-- Article Icons --> 4156 <div class="omnicard__image-icons"> 4157 4158 4159 </div> 4160 </a> 4161 4162 <div class="omnicard__headline-container"> 4163 <div class="omnicard__metadata-container"> 4164 4165 <!-- Article Primary Tag --> 4166 <a href="/topics/bbc/"> 4167 <div class="omnicard__primary-tag"> 4168 <div class="omnicard__tag"> 4169 BBC 4170 </div> 4171 </div> 4172 </a> 4173 4174 4175 <!-- Article Comments --> 4176 <a href="/news/national/uk-today/26594387.ross-kemp-eastenders-star-celebrity-traitors/" class="omnicard__comments-wrapper" style="display: none;"> 4177 <!-- standard - IconComments.html --> 4178<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4179<span class="omnicard__total-comments">0</span> 4180 4181 </a> 4182 4183 </div> 4184 4185 <!-- Article headline --> 4186 <h2 class="omnicard__headline "> 4187 <a href="/news/national/uk-today/26594387.ross-kemp-eastenders-star-celebrity-traitors/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4188 Who is Ross Kemp? The EastEnders legend going on Celebrity Traitors this year 4189 </a> 4190 </h2> 4191 4192 <!-- Article Admin Links --> 4193 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26594387" class="admin-links-container"> 4194</div> 4195<div class="admin-links-toggler" 4196 data-article-id="26594387" 4197 data-article-link="/news/national/uk-today/26594387.ross-kemp-eastenders-star-celebrity-traitors/" 4198 data-article-headline="Who is Ross Kemp? The EastEnders legend going on Celebrity Traitors this year" 4199 data-original-site="East London Advertiser" 4200 data-rating="80" 4201 data-content-level="1 Metered" 4202 data-is-clone="no" 4203 data-is-uk-today="no" 4204 data-is-scotland-today="no" 4205 data-is-full-admin-link-permissions="" 4206 data-admin-user-links="" 4207 style="display: none;" 4208> 4209 <ul class="list-style-none admin-social-stats" data-article-id="26594387"> 4210 </ul> 4211</div> 4212 4213 </div> 4214</article> 4215 4216 4217 4218 <!-- standard - OmniCard.html --> <article class="omnicard 4219 compact-stack--sm 4220 compact-stack--md 4221 compact-stack--lg 4222 stack--xl 4223 " 4224 data-position="17" 4225 data-parsely-slot="bam-legacy-list-block-17" 4226 data-uses-js="article-story" 4227 data-id="26593630"> 4228 4229 <a href="/news/national/uk-today/26593630.currys-tech-year-awards-2026-winners-revealed/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4230 <!-- Article Image --> 4231 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4232 4233<!-- 4234 Square or rectangle thumbnail is shown based on 4235 Omnicard type, Inline shows square iamges whereas 4236 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4237 --> 4238 <img 4239 loading="lazy" 4240 srcset="/resources/images/128x74/1x/21518913.jpg 128w, 4241 /resources/images/290x167/1x/21518913.jpg 290w, 4242 /resources/images/445x250/1x/21518913.jpg 445w, 4243 /resources/images/720x415/1x/21518913.jpg 720w" 4244 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4245 src="/resources/images/128x89/1x/21518913.jpg" 4246 alt="Samsung Galaxy's S26 Privacy Display was among the winners of the Currys Tech of the Year Awards 2026" 4247 class="rectangle" 4248 /> 4249 4250 <img 4251 loading="lazy" 4252 src="/resources/images/180x180/1x/21518913.jpg" 4253 alt="Samsung Galaxy's S26 Privacy Display was among the winners of the Currys Tech of the Year Awards 2026" 4254 class="square" 4255 /> 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 <!-- Article Icons --> 4266 <div class="omnicard__image-icons"> 4267 4268 4269 </div> 4270 </a> 4271 4272 <div class="omnicard__headline-container"> 4273 <div class="omnicard__metadata-container"> 4274 4275 <!-- Article Primary Tag --> 4276 <a href="/topics/currys-pc-world/"> 4277 <div class="omnicard__primary-tag"> 4278 <div class="omnicard__tag"> 4279 Currys PC World 4280 </div> 4281 </div> 4282 </a> 4283 4284 4285 <!-- Article Comments --> 4286 <a href="/news/national/uk-today/26593630.currys-tech-year-awards-2026-winners-revealed/" class="omnicard__comments-wrapper" style="display: none;"> 4287 <!-- standard - IconComments.html --> 4288<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4289<span class="omnicard__total-comments">0</span> 4290 4291 </a> 4292 4293 </div> 4294 4295 <!-- Article headline --> 4296 <h2 class="omnicard__headline "> 4297 <a href="/news/national/uk-today/26593630.currys-tech-year-awards-2026-winners-revealed/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4298 The 11 must-have features you need to get after Tech of the Year Awards 2026 4299 </a> 4300 </h2> 4301 4302 <!-- Article Admin Links -->
4303 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26593630" class="admin-links-container"> 4304</div> 4305<div class="admin-links-toggler" 4306 data-article-id="26593630" 4307 data-article-link="/news/national/uk-today/26593630.currys-tech-year-awards-2026-winners-revealed/" 4308 data-article-headline="The 11 must-have features you need to get after Tech of the Year Awards 2026" 4309 data-original-site="East London Advertiser" 4310 data-rating="80" 4311 data-content-level="1 Metered" 4312 data-is-clone="no" 4313 data-is-uk-today="no" 4314 data-is-scotland-today="no" 4315 data-is-full-admin-link-permissions="" 4316 data-admin-user-links="" 4317 style="display: none;" 4318> 4319 <ul class="list-style-none admin-social-stats" data-article-id="26593630"> 4320 </ul> 4321</div> 4322 4323 </div> 4324</article> 4325 4326 4327 4328 <!-- standard - OmniCard.html --> <article class="omnicard 4329 compact-stack--sm 4330 compact-stack--md 4331 compact-stack--lg 4332 stack--xl 4333 " 4334 data-position="18" 4335 data-parsely-slot="bam-legacy-list-block-18" 4336 data-uses-js="article-story" 4337 data-id="26593396"> 4338 4339 <a href="/news/national/uk-today/26593396.british-drivers-now-paying-average-713-car-insurance/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4340 <!-- Article Image --> 4341 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4342 4343<!-- 4344 Square or rectangle thumbnail is shown based on 4345 Omnicard type, Inline shows square iamges whereas 4346 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4347 --> 4348 <img 4349 loading="lazy" 4350 srcset="/resources/images/128x74/1x/21518549.jpg 128w, 4351 /resources/images/290x167/1x/21518549.jpg 290w, 4352 /resources/images/445x250/1x/21518549.jpg 445w, 4353 /resources/images/720x415/1x/21518549.jpg 720w" 4354 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4355 src="/resources/images/128x89/1x/21518549.jpg" 4356 alt="British drivers are now paying an average of £713 for their car insurance, according to industry data" 4357 class="rectangle" 4358 /> 4359 4360 <img 4361 loading="lazy" 4362 src="/resources/images/180x180/1x/21518549.jpg" 4363 alt="British drivers are now paying an average of £713 for their car insurance, according to industry data" 4364 class="square" 4365 /> 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 <!-- Article Icons --> 4376 <div class="omnicard__image-icons"> 4377 4378 4379 </div> 4380 </a> 4381 4382 <div class="omnicard__headline-container"> 4383 <div class="omnicard__metadata-container"> 4384 4385 <!-- Article Primary Tag --> 4386 <a href="/topics/motoring/"> 4387 <div class="omnicard__primary-tag"> 4388 <div class="omnicard__tag"> 4389 Motoring 4390 </div> 4391 </div> 4392 </a> 4393 4394 4395 <!-- Article Comments --> 4396 <a href="/news/national/uk-today/26593396.british-drivers-now-paying-average-713-car-insurance/" class="omnicard__comments-wrapper" style="display: none;"> 4397 <!-- standard - IconComments.html --> 4398<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4399<span class="omnicard__total-comments">0</span> 4400 4401 </a> 4402 4403 </div> 4404 4405 <!-- Article headline --> 4406 <h2 class="omnicard__headline "> 4407 <a href="/news/national/uk-today/26593396.british-drivers-now-paying-average-713-car-insurance/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4408 British drivers are now paying an average of £713 for their car insurance 4409 </a> 4410 </h2> 4411 4412 <!-- Article Admin Links --> 4413 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26593396" class="admin-links-container"> 4414</div> 4415<div class="admin-links-toggler" 4416 data-article-id="26593396" 4417 data-article-link="/news/national/uk-today/26593396.british-drivers-now-paying-average-713-car-insurance/" 4418 data-article-headline="British drivers are now paying an average of £713 for their car insurance"
4419 data-original-site="East London Advertiser" 4420 data-rating="80" 4421 data-content-level="1 Metered" 4422 data-is-clone="no" 4423 data-is-uk-today="no" 4424 data-is-scotland-today="no" 4425 data-is-full-admin-link-permissions="" 4426 data-admin-user-links="" 4427 style="display: none;" 4428> 4429 <ul class="list-style-none admin-social-stats" data-article-id="26593396"> 4430 </ul> 4431</div> 4432 4433 </div> 4434</article> 4435 4436 4437 4438 <!-- standard - OmniCard.html --> <article class="omnicard 4439 inline--sm 4440 inline--md 4441 inline--lg 4442 inline--xl 4443 " 4444 data-position="19" 4445 data-parsely-slot="bam-legacy-list-block-19" 4446 data-uses-js="article-story" 4447 data-id="26590686"> 4448 4449 <a href="/news/26590686.david-beckham-visits-tonys-pie-mash-essex-lunch/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4450 <!-- Article Image --> 4451 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4452 4453<!-- 4454 Square or rectangle thumbnail is shown based on 4455 Omnicard type, Inline shows square iamges whereas 4456 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4457 --> 4458 <img 4459 loading="lazy" 4460 srcset="/resources/images/128x74/1x/21515126.jpg 128w, 4461 /resources/images/290x167/1x/21515126.jpg 290w, 4462 /resources/images/445x250/1x/21515126.jpg 445w, 4463 /resources/images/720x415/1x/21515126.jpg 720w" 4464 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4465 src="/resources/images/128x89/1x/21515126.jpg" 4466 alt="David Beckham had lunch with his mum Sandra at Tony's Pie & Mash shop in Waltham Abbey" 4467 class="rectangle" 4468 /> 4469 4470 <img 4471 loading="lazy" 4472 src="/resources/images/180x180/1x/21515126.jpg" 4473 alt="David Beckham had lunch with his mum Sandra at Tony's Pie & Mash shop in Waltham Abbey" 4474 class="square" 4475 /> 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 <!-- Article Icons --> 4486 <div class="omnicard__image-icons"> 4487 4488 4489 </div> 4490 </a> 4491 4492 <div class="omnicard__headline-container"> 4493 <div class="omnicard__metadata-container"> 4494 4495 <!-- Article Primary Tag --> 4496 <a href="/topics/celebrities/"> 4497 <div class="omnicard__primary-tag"> 4498 <div class="omnicard__tag"> 4499 Celebrities 4500 </div> 4501 </div> 4502 </a> 4503 4504 4505 <!-- Article Comments --> 4506 <a href="/news/26590686.david-beckham-visits-tonys-pie-mash-essex-lunch/" class="omnicard__comments-wrapper" style="display: none;"> 4507 <!-- standard - IconComments.html --> 4508<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4509<span class="omnicard__total-comments">0</span> 4510 4511 </a> 4512 4513 </div> 4514 4515 <!-- Article headline --> 4516 <h2 class="omnicard__headline "> 4517 <a href="/news/26590686.david-beckham-visits-tonys-pie-mash-essex-lunch/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4518 'Kindest man ever' - David Beckham spotted in Essex pie and mash shop for lunch 4519 </a> 4520 </h2> 4521 4522 <!-- Article Admin Links --> 4523 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26590686" class="admin-links-container"> 4524</div> 4525<div class="admin-links-toggler" 4526 data-article-id="26590686" 4527 data-article-link="/news/26590686.david-beckham-visits-tonys-pie-mash-essex-lunch/" 4528 data-article-headline="'Kindest man ever' - David Beckham spotted in Essex pie and mash shop for lunch" 4529 data-original-site="East London Advertiser" 4530 data-rating="20" 4531 data-content-level="1 Metered" 4532 data-is-clone="no" 4533 data-is-uk-today="no" 4534 data-is-scotland-today="no" 4535 data-is-full-admin-link-permissions="" 4536 data-admin-user-links="" 4537 style="display: none;" 4538> 4539 <ul class="list-style-none admin-social-stats" data-article-id="26590686"> 4540 </ul> 4541</div> 4542 4543 </div> 4544</article> 4545 4546 4547 4548 <!-- standard - OmniCard.html --> <article class="omnicard 4549 inline--sm 4550 inline--md 4551 inline--lg 4552 inline--xl 4553 " 4554 data-position="20" 4555 data-parsely-slot="bam-legacy-list-block-20" 4556 data-uses-js="article-story" 4557 data-id="26586530"> 4558 4559 <a href="/news/26586530.westfield-stratford-city-boss-shopping-centres-future/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4560 <!-- Article Image --> 4561 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4562 4563<!-- 4564 Square or rectangle thumbnail is shown based on 4565 Omnicard type, Inline shows square iamges whereas 4566 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4567 --> 4568 <img 4569 loading="lazy" 4570 srcset="/resources/images/128x74/1x/21515134.jpg 128w,
4571 /resources/images/290x167/1x/21515134.jpg 290w, 4572 /resources/images/445x250/1x/21515134.jpg 445w, 4573 /resources/images/720x415/1x/21515134.jpg 720w" 4574 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4575 src="/resources/images/128x89/1x/21515134.jpg" 4576 alt="Westfield Stratford City has two new experience-led attractions opening soon" 4577 class="rectangle" 4578 /> 4579 4580 <img 4581 loading="lazy" 4582 src="/resources/images/180x180/1x/21515134.jpg" 4583 alt="Westfield Stratford City has two new experience-led attractions opening soon" 4584 class="square" 4585 /> 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 <!-- Article Icons --> 4596 <div class="omnicard__image-icons"> 4597 4598 4599 </div> 4600 </a> 4601 4602 <div class="omnicard__headline-container"> 4603 <div class="omnicard__metadata-container"> 4604 4605 <!-- Article Primary Tag --> 4606 <a href="/topics/business/"> 4607 <div class="omnicard__primary-tag"> 4608 <div class="omnicard__tag"> 4609 Business 4610 </div> 4611 </div> 4612 </a> 4613 4614 4615 <!-- Article Comments --> 4616 <a href="/news/26586530.westfield-stratford-city-boss-shopping-centres-future/" class="omnicard__comments-wrapper" style="display: none;"> 4617 <!-- standard - IconComments.html --> 4618<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4619<span class="omnicard__total-comments">0</span> 4620 4621 </a> 4622 4623 </div> 4624 4625 <!-- Article headline --> 4626 <h2 class="omnicard__headline "> 4627 <a href="/news/26586530.westfield-stratford-city-boss-shopping-centres-future/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4628 Westfield boss on catering for Gen Z and wish for international trains at Stratford 4629 </a> 4630 </h2> 4631 4632 <!-- Article Admin Links --> 4633 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26586530" class="admin-links-container"> 4634</div> 4635<div class="admin-links-toggler" 4636 data-article-id="26586530" 4637 data-article-link="/news/26586530.westfield-stratford-city-boss-shopping-centres-future/" 4638 data-article-headline="Westfield boss on catering for Gen Z and wish for international trains at Stratford" 4639 data-original-site="East London Advertiser" 4640 data-rating="20" 4641 data-content-level="1 Metered" 4642 data-is-clone="no" 4643 data-is-uk-today="no" 4644 data-is-scotland-today="no" 4645 data-is-full-admin-link-permissions="" 4646 data-admin-user-links="" 4647 style="display: none;" 4648> 4649 <ul class="list-style-none admin-social-stats" data-article-id="26586530"> 4650 </ul> 4651</div> 4652 4653 </div> 4654</article> 4655 4656 4657 4658 <!-- standard - OmniCard.html --> <article class="omnicard 4659 inline--sm 4660 inline--md 4661 inline--lg 4662 inline--xl 4663 " 4664 data-position="21" 4665 data-parsely-slot="bam-legacy-list-block-21" 4666 data-uses-js="article-story" 4667 data-id="26590107"> 4668 4669 <a href="/news/26590107.tower-hamlets-expands-school-uniform-grant-support/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4670 <!-- Article Image --> 4671 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4672 4673<!-- 4674 Square or rectangle thumbnail is shown based on 4675 Omnicard type, Inline shows square iamges whereas 4676 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4677 --> 4678 <img 4679 loading="lazy" 4680 srcset="/resources/images/128x74/1x/21513846.jpg 128w, 4681 /resources/images/290x167/1x/21513846.jpg 290w, 4682 /resources/images/445x250/1x/21513846.jpg 445w, 4683 /resources/images/720x415/1x/21513846.jpg 720w" 4684 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4685 src="/resources/images/128x89/1x/21513846.jpg" 4686 alt="London's youngest borough offers more parents free school clothing to help with cost of living" 4687 class="rectangle" 4688 /> 4689 4690 <img 4691 loading="lazy" 4692 src="/resources/images/180x180/1x/21513846.jpg" 4693 alt="London's youngest borough offers more parents free school
4693clothing to help with cost of living" 4694 class="square" 4695 /> 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 <!-- Article Icons --> 4706 <div class="omnicard__image-icons"> 4707 4708 4709 </div> 4710 </a> 4711 4712 <div class="omnicard__headline-container"> 4713 <div class="omnicard__metadata-container"> 4714 4715 <!-- Article Primary Tag --> 4716 <a href="/topics/education/"> 4717 <div class="omnicard__primary-tag"> 4718 <div class="omnicard__tag"> 4719 Education 4720 </div> 4721 </div> 4722 </a> 4723 4724 4725 <!-- Article Comments --> 4726 <a href="/news/26590107.tower-hamlets-expands-school-uniform-grant-support/" class="omnicard__comments-wrapper" style="display: none;"> 4727 <!-- standard - IconComments.html --> 4728<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4729<span class="omnicard__total-comments">0</span> 4730 4731 </a> 4732 4733 </div> 4734 4735 <!-- Article headline --> 4736 <h2 class="omnicard__headline "> 4737 <a href="/news/26590107.tower-hamlets-expands-school-uniform-grant-support/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4738 Tower Hamlets expands school uniform grants to cover more families and pupils 4739 </a> 4740 </h2> 4741 4742 <!-- Article Admin Links --> 4743 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26590107" class="admin-links-container"> 4744</div> 4745<div class="admin-links-toggler" 4746 data-article-id="26590107" 4747 data-article-link="/news/26590107.tower-hamlets-expands-school-uniform-grant-support/" 4748 data-article-headline="Tower Hamlets expands school uniform grants to cover more families and pupils" 4749 data-original-site="East London Advertiser" 4750 data-rating="30" 4751 data-content-level="1 Metered" 4752 data-is-clone="no" 4753 data-is-uk-today="no" 4754 data-is-scotland-today="no" 4755 data-is-full-admin-link-permissions="" 4756 data-admin-user-links="" 4757 style="display: none;" 4758> 4759 <ul class="list-style-none admin-social-stats" data-article-id="26590107"> 4760 </ul> 4761</div> 4762 4763 </div> 4764</article> 4765 4766 4767 4768 <!-- standard - OmniCard.html --> <article class="omnicard 4769 inline--sm 4770 inline--md 4771 inline--lg 4772 inline--xl 4773 " 4774 data-position="22" 4775 data-parsely-slot="bam-legacy-list-block-22" 4776 data-uses-js="article-story" 4777 data-id="26592195"> 4778 4779 <a href="/news/national/uk-today/26592195.spotify-not-working-thousands-users-report-issues/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4780 <!-- Article Image --> 4781 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4782 4783<!-- 4784 Square or rectangle thumbnail is shown based on 4785 Omnicard type, Inline shows square iamges whereas 4786 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4787 --> 4788 <img 4789 loading="lazy" 4790 srcset="/resources/images/128x74/1x/20215762.jpg 128w, 4791 /resources/images/290x167/1x/20215762.jpg 290w, 4792 /resources/images/445x250/1x/20215762.jpg 445w, 4793 /resources/images/720x415/1x/20215762.jpg 720w" 4794 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4795 src="/resources/images/128x89/1x/20215762.jpg" 4796 alt="Many Spotify users have reported issues with the app" 4797 class="rectangle" 4798 /> 4799 4800 <img 4801 loading="lazy" 4802 src="/resources/images/180x180/1x/20215762.jpg" 4803 alt="Many Spotify users have reported issues with the app" 4804 class="square" 4805 /> 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 <!-- Article Icons --> 4816 <div class="omnicard__image-icons"> 4817 4818 4819 </div> 4820 </a> 4821 4822 <div class="omnicard__headline-container"> 4823 <div class="omnicard__metadata-container"> 4824 4825 <!-- Article Primary Tag --> 4826 <a href="/topics/spotify/"> 4827 <div class="omnicard__primary-tag"> 4828 <div class="omnicard__tag"> 4829 Spotify 4830 </div> 4831 </div> 4832 </a> 4833 4834 4835 <!-- Article Comments --> 4836 <a href="/news/national/uk-today/26592195.spotify-not-working-thousands-users-report-issues/" class="omnicard__comments-wrapper" style="display: none;"> 4837 <!-- standard - IconComments.html --> 4838<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4839<span class="omnicard__total-comments">0</span> 4840 4841 </a> 4842 4843 </div> 4844 4845 <!-- Article headline --> 4846 <h2 class="omnicard__headline "> 4847 <a href="/news/national/uk-today/26592195.spotify-not-working-thousands-users-report-issues/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4848 Why is Spotify not working? Thousands of users report issues with app 4849 </a> 4850 </h2> 4851 4852 <!-- Article Admin Links -->
4853 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26592195" class="admin-links-container"> 4854</div> 4855<div class="admin-links-toggler" 4856 data-article-id="26592195" 4857 data-article-link="/news/national/uk-today/26592195.spotify-not-working-thousands-users-report-issues/" 4858 data-article-headline="Why is Spotify not working? Thousands of users report issues with app" 4859 data-original-site="East London Advertiser" 4860 data-rating="80" 4861 data-content-level="1 Metered" 4862 data-is-clone="no" 4863 data-is-uk-today="no" 4864 data-is-scotland-today="no" 4865 data-is-full-admin-link-permissions="" 4866 data-admin-user-links="" 4867 style="display: none;" 4868> 4869 <ul class="list-style-none admin-social-stats" data-article-id="26592195"> 4870 </ul> 4871</div> 4872 4873 </div> 4874</article> 4875 4876 4877 4878 <!-- standard - OmniCard.html --> <article class="omnicard 4879 inline--sm 4880 inline--md 4881 inline--lg 4882 inline--xl 4883 " 4884 data-position="23" 4885 data-parsely-slot="bam-legacy-list-block-23" 4886 data-uses-js="article-story" 4887 data-id="26591668"> 4888 4889 <a href="/news/national/uk-today/26591668.three-quarters-parents-neglect-health-issues-caring-kids/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 4890 <!-- Article Image --> 4891 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 4892 4893<!-- 4894 Square or rectangle thumbnail is shown based on 4895 Omnicard type, Inline shows square iamges whereas 4896 Big Stack, Stack and Compact Stack shows rectangle thumbnail 4897 --> 4898 <img 4899 loading="lazy" 4900 srcset="/resources/images/128x74/1x/21516163.jpg 128w, 4901 /resources/images/290x167/1x/21516163.jpg 290w, 4902 /resources/images/445x250/1x/21516163.jpg 445w, 4903 /resources/images/720x415/1x/21516163.jpg 720w" 4904 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 4905 src="/resources/images/128x89/1x/21516163.jpg" 4906 alt="Sarah Lewis, 46, first began to notice occasional difficulty swallowing alongside difficulty typing at work in early 2021." 4907 class="rectangle" 4908 /> 4909 4910 <img 4911 loading="lazy" 4912 src="/resources/images/180x180/1x/21516163.jpg" 4913 alt="Sarah Lewis, 46, first began to notice occasional difficulty swallowing alongside difficulty typing at work in early 2021." 4914 class="square" 4915 /> 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 <!-- Article Icons --> 4926 <div class="omnicard__image-icons"> 4927 4928 4929 </div> 4930 </a> 4931 4932 <div class="omnicard__headline-container"> 4933 <div class="omnicard__metadata-container"> 4934 4935 <!-- Article Primary Tag --> 4936 <a href="/topics/family/"> 4937 <div class="omnicard__primary-tag"> 4938 <div class="omnicard__tag"> 4939 Family 4940 </div> 4941 </div> 4942 </a> 4943 4944 4945 <!-- Article Comments --> 4946 <a href="/news/national/uk-today/26591668.three-quarters-parents-neglect-health-issues-caring-kids/" class="omnicard__comments-wrapper" style="display: none;"> 4947 <!-- standard - IconComments.html --> 4948<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 4949<span class="omnicard__total-comments">0</span> 4950 4951 </a> 4952 4953 </div> 4954 4955 <!-- Article headline --> 4956 <h2 class="omnicard__headline "> 4957 <a href="/news/national/uk-today/26591668.three-quarters-parents-neglect-health-issues-caring-kids/" data-o-track="" data-o-ref="" data-o-kv-0=""> 4958 Three quarters of parents neglect health issues while caring for children 4959 </a> 4960 </h2> 4961 4962 <!-- Article Admin Links --> 4963 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26591668" class="admin-links-container"> 4964</div> 4965<div class="admin-links-toggler" 4966 data-article-id="26591668" 4967 data-article-link="/news/national/uk-today/26591668.three-quarters-parents-neglect-health-issues-caring-kids/" 4968 data-article-headline="Three quarters of parents neglect health issues while caring for children"
4969 data-original-site="East London Advertiser" 4970 data-rating="80" 4971 data-content-level="1 Metered" 4972 data-is-clone="no" 4973 data-is-uk-today="no" 4974 data-is-scotland-today="no" 4975 data-is-full-admin-link-permissions="" 4976 data-admin-user-links="" 4977 style="display: none;" 4978> 4979 <ul class="list-style-none admin-social-stats" data-article-id="26591668"> 4980 </ul> 4981</div> 4982 4983 </div> 4984</article> 4985 4986 4987 4988 <!-- standard - OmniCard.html --> <article class="omnicard 4989 inline--sm 4990 inline--md 4991 inline--lg 4992 inline--xl 4993 " 4994 data-position="24" 4995 data-parsely-slot="bam-legacy-list-block-24" 4996 data-uses-js="article-story" 4997 data-id="26590163"> 4998 4999 <a href="/news/national/uk-today/26590163.fools-horses-reliant-regal-sell-40-000/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5000 <!-- Article Image --> 5001 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5002 5003<!-- 5004 Square or rectangle thumbnail is shown based on 5005 Omnicard type, Inline shows square iamges whereas 5006 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5007 --> 5008 <img 5009 loading="lazy" 5010 srcset="/resources/images/128x74/1x/20324560.jpg 128w, 5011 /resources/images/290x167/1x/20324560.jpg 290w, 5012 /resources/images/445x250/1x/20324560.jpg 445w, 5013 /resources/images/720x415/1x/20324560.jpg 720w" 5014 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5015 src="/resources/images/128x89/1x/20324560.jpg" 5016 alt="A Reliant Regal Supervan III from Only Fools and Horses is up for auction" 5017 class="rectangle" 5018 /> 5019 5020 <img 5021 loading="lazy" 5022 src="/resources/images/180x180/1x/20324560.jpg" 5023 alt="A Reliant Regal Supervan III from Only Fools and Horses is up for auction" 5024 class="square" 5025 /> 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 <!-- Article Icons --> 5036 <div class="omnicard__image-icons"> 5037 5038 5039 </div> 5040 </a> 5041 5042 <div class="omnicard__headline-container"> 5043 <div class="omnicard__metadata-container"> 5044 5045 <!-- Article Primary Tag --> 5046 <a href="/topics/only-fools-and-horses/"> 5047 <div class="omnicard__primary-tag"> 5048 <div class="omnicard__tag"> 5049 Only Fools and Horses 5050 </div> 5051 </div> 5052 </a> 5053 5054 5055 <!-- Article Comments --> 5056 <a href="/news/national/uk-today/26590163.fools-horses-reliant-regal-sell-40-000/" class="omnicard__comments-wrapper" style="display: none;"> 5057 <!-- standard - IconComments.html --> 5058<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5059<span class="omnicard__total-comments">0</span> 5060 5061 </a> 5062 5063 </div> 5064 5065 <!-- Article headline --> 5066 <h2 class="omnicard__headline "> 5067 <a href="/news/national/uk-today/26590163.fools-horses-reliant-regal-sell-40-000/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5068 Only Fools and Horses memorabilia set to sell for £40,000 at auction 5069 </a> 5070 </h2> 5071 5072 <!-- Article Admin Links --> 5073 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26590163" class="admin-links-container"> 5074</div> 5075<div class="admin-links-toggler" 5076 data-article-id="26590163" 5077 data-article-link="/news/national/uk-today/26590163.fools-horses-reliant-regal-sell-40-000/" 5078 data-article-headline="Only Fools and Horses memorabilia set to sell for £40,000 at auction" 5079 data-original-site="East London Advertiser" 5080 data-rating="80" 5081 data-content-level="1 Metered" 5082 data-is-clone="no" 5083 data-is-uk-today="no" 5084 data-is-scotland-today="no" 5085 data-is-full-admin-link-permissions="" 5086 data-admin-user-links="" 5087 style="display: none;" 5088> 5089 <ul class="list-style-none admin-social-stats" data-article-id="26590163"> 5090 </ul> 5091</div> 5092 5093 </div> 5094</article> 5095 5096 5097 5098 <!-- standard - OmniCard.html --> <article class="omnicard 5099 inline--sm 5100 inline--md 5101 inline--lg 5102 inline--xl 5103 " 5104 data-position="25" 5105 data-parsely-slot="bam-legacy-list-block-25" 5106 data-uses-js="article-story" 5107 data-id="26590293"> 5108 5109 <a href="/news/national/uk-today/26590293.coupon-king-reveals-hack-get-nandos-burger-3
5109-less/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5110 <!-- Article Image --> 5111 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5112 5113<!-- 5114 Square or rectangle thumbnail is shown based on 5115 Omnicard type, Inline shows square iamges whereas 5116 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5117 --> 5118 <img 5119 loading="lazy" 5120 srcset="/resources/images/128x74/1x/20945288.jpg 128w, 5121 /resources/images/290x167/1x/20945288.jpg 290w, 5122 /resources/images/445x250/1x/20945288.jpg 445w, 5123 /resources/images/720x415/1x/20945288.jpg 720w" 5124 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5125 src="/resources/images/128x89/1x/20945288.jpg" 5126 alt="" 5127 class="rectangle" 5128 /> 5129 5130 <img 5131 loading="lazy" 5132 src="/resources/images/180x180/1x/20945288.jpg" 5133 alt="" 5134 class="square" 5135 /> 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 <!-- Article Icons --> 5146 <div class="omnicard__image-icons"> 5147 5148 5149 </div> 5150 </a> 5151 5152 <div class="omnicard__headline-container"> 5153 <div class="omnicard__metadata-container"> 5154 5155 <!-- Article Primary Tag --> 5156 <a href="/topics/nandos/"> 5157 <div class="omnicard__primary-tag"> 5158 <div class="omnicard__tag"> 5159 Nando's 5160 </div> 5161 </div> 5162 </a> 5163 5164 5165 <!-- Article Comments --> 5166 <a href="/news/national/uk-today/26590293.coupon-king-reveals-hack-get-nandos-burger-3-less/" class="omnicard__comments-wrapper" style="display: none;"> 5167 <!-- standard - IconComments.html --> 5168<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5169<span class="omnicard__total-comments">0</span> 5170 5171 </a> 5172 5173 </div> 5174 5175 <!-- Article headline --> 5176 <h2 class="omnicard__headline "> 5177 <a href="/news/national/uk-today/26590293.coupon-king-reveals-hack-get-nandos-burger-3-less/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5178 'Coupon king' reveals hack to get Nando's burger for £3 less 5179 </a> 5180 </h2> 5181 5182 <!-- Article Admin Links --> 5183 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26590293" class="admin-links-container"> 5184</div> 5185<div class="admin-links-toggler" 5186 data-article-id="26590293" 5187 data-article-link="/news/national/uk-today/26590293.coupon-king-reveals-hack-get-nandos-burger-3-less/" 5188 data-article-headline="'Coupon king' reveals hack to get Nando's burger for £3 less" 5189 data-original-site="East London Advertiser" 5190 data-rating="80" 5191 data-content-level="1 Metered" 5192 data-is-clone="no" 5193 data-is-uk-today="no" 5194 data-is-scotland-today="no" 5195 data-is-full-admin-link-permissions="" 5196 data-admin-user-links="" 5197 style="display: none;" 5198> 5199 <ul class="list-style-none admin-social-stats" data-article-id="26590293"> 5200 </ul> 5201</div> 5202 5203 </div> 5204</article> 5205 5206 5207 5208 <!-- standard - OmniCard.html --> <article class="omnicard 5209 inline--sm 5210 inline--md 5211 inline--lg 5212 inline--xl 5213 " 5214 data-position="26" 5215 data-parsely-slot="bam-legacy-list-block-26" 5216 data-uses-js="article-story" 5217 data-id="26589265"> 5218 5219 <a href="/news/national/uk-today/26589265.eastenders-belinda-owusu-to-return-20-years-debut/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5220 <!-- Article Image --> 5221 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5222 5223<!-- 5224 Square or rectangle thumbnail is shown based on 5225 Omnicard type, Inline shows square iamges whereas 5226 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5227 --> 5228 <img 5229 loading="lazy" 5230 srcset="/resources/images/128x74/1x/21512870.jpg 128w, 5231 /resources/images/290x167/1x/21512870.jpg 290w, 5232 /resources/images/445x250/1x/21512870.jpg 445w, 5233 /resources/images/720x415/1x/21512870.jpg 720w" 5234 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5235 src="/resources/images/128x89/1x/21512870.jpg" 5236 alt="Libby Fox is reportedly returning to Albert Square this year" 5237 class="rectangle" 5238 /> 5239 5240 <img 5241 loading="lazy" 5242 src="/resources/images/180x180/1x/21512870.jpg" 5243 alt="Libby Fox is reportedly returning to Albert Square this year" 5244 class="square" 5245 /> 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 <!-- Article Icons --> 5256 <div class="omnicard__image-icons"> 5257 5258 5259 </div> 5260 </a> 5261 5262 <div class="omnicard__headline-container"> 5263 <div class="omnicard__metadata-container"> 5264 5265 <!-- Article Primary Tag --> 5266 <a href="/topics/bbc/"> 5267 <div class="omnicard__primary-tag"> 5268 <div class="omnicard__tag"> 5269 BBC 5270 </div> 5271 </div> 5272 </a> 5273 5274 5275 <!-- Article Comments --> 5276 <a href="/news/national/uk-today/26589265.eastenders-belinda-owusu-to-return-20-years-debut/" class="omnicard__comments-wrapper" style="display: none;"> 5277 <!-- standard - IconComments.html --> 5278<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5279<span class="omnicard__total-comments">0</span> 5280 5281 </a> 5282 5283 </div> 5284 5285 <!-- Article headline --> 5286 <h2 class="omnicard__headline "> 5287 <a href="/news/national/uk-today/26589265.eastenders-belinda-owusu-to-return-20-years-debut/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5288 EastEnders star lined up for return to BBC show 20 years after soap debut 5289 </a> 5290 </h2> 5291 5292 <!-- Article Admin Links -->
5293 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26589265" class="admin-links-container"> 5294</div> 5295<div class="admin-links-toggler" 5296 data-article-id="26589265" 5297 data-article-link="/news/national/uk-today/26589265.eastenders-belinda-owusu-to-return-20-years-debut/" 5298 data-article-headline="EastEnders star lined up for return to BBC show 20 years after soap debut" 5299 data-original-site="East London Advertiser" 5300 data-rating="80" 5301 data-content-level="1 Metered" 5302 data-is-clone="no" 5303 data-is-uk-today="no" 5304 data-is-scotland-today="no" 5305 data-is-full-admin-link-permissions="" 5306 data-admin-user-links="" 5307 style="display: none;" 5308> 5309 <ul class="list-style-none admin-social-stats" data-article-id="26589265"> 5310 </ul> 5311</div> 5312 5313 </div> 5314</article> 5315 5316 5317 5318 <!-- standard - OmniCard.html --> <article class="omnicard 5319 inline--sm 5320 inline--md 5321 inline--lg 5322 inline--xl 5323 " 5324 data-position="27" 5325 data-parsely-slot="bam-legacy-list-block-27" 5326 data-uses-js="article-story" 5327 data-id="26588133"> 5328 5329 <a href="/news/26588133.construction-begins-400-plus-homes-stepney-green/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5330 <!-- Article Image --> 5331 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5332 5333<!-- 5334 Square or rectangle thumbnail is shown based on 5335 Omnicard type, Inline shows square iamges whereas 5336 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5337 --> 5338 <img 5339 loading="lazy" 5340 srcset="/resources/images/128x74/1x/21511023.jpg 128w, 5341 /resources/images/290x167/1x/21511023.jpg 290w, 5342 /resources/images/445x250/1x/21511023.jpg 445w, 5343 /resources/images/720x415/1x/21511023.jpg 720w" 5344 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5345 src="/resources/images/128x89/1x/21511023.jpg" 5346 alt="Tower Hamlets and Vistry mark start of construction at first phase of regeneration scheme" 5347 class="rectangle" 5348 /> 5349 5350 <img 5351 loading="lazy" 5352 src="/resources/images/180x180/1x/21511023.jpg" 5353 alt="Tower Hamlets and Vistry mark start of construction at first phase of regeneration scheme" 5354 class="square" 5355 /> 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 <!-- Article Icons --> 5366 <div class="omnicard__image-icons"> 5367 5368 5369 </div> 5370 </a> 5371 5372 <div class="omnicard__headline-container"> 5373 <div class="omnicard__metadata-container"> 5374 5375 <!-- Article Primary Tag --> 5376 <a href="/topics/local-government/"> 5377 <div class="omnicard__primary-tag"> 5378 <div class="omnicard__tag"> 5379 Local government 5380 </div> 5381 </div> 5382 </a> 5383 5384 5385 <!-- Article Comments --> 5386 <a href="/news/26588133.construction-begins-400-plus-homes-stepney-green/" class="omnicard__comments-wrapper" style="display: none;"> 5387 <!-- standard - IconComments.html --> 5388<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5389<span class="omnicard__total-comments">0</span> 5390 5391 </a> 5392 5393 </div> 5394 5395 <!-- Article headline --> 5396 <h2 class="omnicard__headline "> 5397 <a href="/news/26588133.construction-begins-400-plus-homes-stepney-green/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5398 Construction begins on 400-home regeneration scheme in Stepney Green 5399 </a> 5400 </h2> 5401 5402 <!-- Article Admin Links --> 5403 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26588133" class="admin-links-container"> 5404</div> 5405<div class="admin-links-toggler" 5406 data-article-id="26588133" 5407 data-article-link="/news/26588133.construction-begins-400-plus-homes-stepney-green/" 5408 data-article-headline="Construction begins on 400-home regeneration scheme in Stepney Green" 5409 data-original-site="East London Advertiser" 5410 data-rating="30" 5411 data-content-level="1 Metered" 5412 data-is-clone="no" 5413 data-is-uk-today="no" 5414 data-is-scotland-today="no" 5415 data-is-full-admin-link-permissions="" 5416 data-admin-user-links="" 5417 style="display: none;" 5418> 5419 <ul class="list-style-none admin-social-stats" data-article-id="26588133"> 5420 </ul> 5421</div> 5422 5423 </div> 5424</article> 5425 5426 5427 5428 <!-- standard - OmniCard.html --> <article class="omnicard 5429 inline--sm 5430 inline--md 5431 inline--lg 5432 inline--xl 5433 " 5434 data-position="28" 5435 data-parsely-slot="bam-legacy-list-block-28" 5436 data-uses-js="article-story" 5437 data-id="26588400"> 5438 5439 <a href="/news/national/uk-today/26588400.popular-itv-show-reveals-full-line-up-celebs-taking-part/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5440 <!-- Article Image --> 5441 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5442 5443<!-- 5444 Square or rectangle thumbnail is shown based on 5445 Omnicard type, Inline shows square iamges whereas 5446 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5447 --> 5448 <img 5449 loading="lazy" 5450 srcset="/resources/images/128x74/1x/21511801.jpg 128w,
5451 /resources/images/290x167/1x/21511801.jpg 290w, 5452 /resources/images/445x250/1x/21511801.jpg 445w, 5453 /resources/images/720x415/1x/21511801.jpg 720w" 5454 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5455 src="/resources/images/128x89/1x/21511801.jpg" 5456 alt="Cooking With The Stars is back from next week." 5457 class="rectangle" 5458 /> 5459 5460 <img 5461 loading="lazy" 5462 src="/resources/images/180x180/1x/21511801.jpg" 5463 alt="Cooking With The Stars is back from next week." 5464 class="square" 5465 /> 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 <!-- Article Icons --> 5476 <div class="omnicard__image-icons"> 5477 5478 5479 </div> 5480 </a> 5481 5482 <div class="omnicard__headline-container"> 5483 <div class="omnicard__metadata-container"> 5484 5485 <!-- Article Primary Tag --> 5486 <a href="/topics/cooking-with-the-stars/"> 5487 <div class="omnicard__primary-tag"> 5488 <div class="omnicard__tag"> 5489 Cooking With The Stars 5490 </div> 5491 </div> 5492 </a> 5493 5494 5495 <!-- Article Comments --> 5496 <a href="/news/national/uk-today/26588400.popular-itv-show-reveals-full-line-up-celebs-taking-part/" class="omnicard__comments-wrapper" style="display: none;"> 5497 <!-- standard - IconComments.html --> 5498<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5499<span class="omnicard__total-comments">0</span> 5500 5501 </a> 5502 5503 </div> 5504 5505 <!-- Article headline --> 5506 <h2 class="omnicard__headline "> 5507 <a href="/news/national/uk-today/26588400.popular-itv-show-reveals-full-line-up-celebs-taking-part/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5508 ITV show offering 'delicious chaos' back for 6th series as celeb line-up revealed 5509 </a> 5510 </h2> 5511 5512 <!-- Article Admin Links --> 5513 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26588400" class="admin-links-container"> 5514</div> 5515<div class="admin-links-toggler" 5516 data-article-id="26588400" 5517 data-article-link="/news/national/uk-today/26588400.popular-itv-show-reveals-full-line-up-celebs-taking-part/" 5518 data-article-headline="ITV show offering 'delicious chaos' back for 6th series as celeb line-up revealed" 5519 data-original-site="East London Advertiser" 5520 data-rating="80" 5521 data-content-level="1 Metered" 5522 data-is-clone="no" 5523 data-is-uk-today="no" 5524 data-is-scotland-today="no" 5525 data-is-full-admin-link-permissions="" 5526 data-admin-user-links="" 5527 style="display: none;" 5528> 5529 <ul class="list-style-none admin-social-stats" data-article-id="26588400"> 5530 </ul> 5531</div> 5532 5533 </div> 5534</article> 5535 5536 5537 5538 <!-- standard - OmniCard.html --> <article class="omnicard 5539 inline--sm 5540 inline--md 5541 inline--lg 5542 inline--xl 5543 " 5544 data-position="29" 5545 data-parsely-slot="bam-legacy-list-block-29" 5546 data-uses-js="article-story" 5547 data-id="26588773"> 5548 5549 <a href="/news/national/uk-today/26588773.bbc-removes-horrible-histories-scenes-meet-guidelines/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5550 <!-- Article Image --> 5551 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5552 5553<!-- 5554 Square or rectangle thumbnail is shown based on 5555 Omnicard type, Inline shows square iamges whereas 5556 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5557 --> 5558 <img 5559 loading="lazy" 5560 srcset="/resources/images/128x74/1x/21185455.jpg 128w, 5561 /resources/images/290x167/1x/21185455.jpg 290w, 5562 /resources/images/445x250/1x/21185455.jpg 445w, 5563 /resources/images/720x415/1x/21185455.jpg 720w" 5564 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5565 src="/resources/images/128x89/1x/21185455.jpg" 5566 alt="Scenes have been removed from the show to comply with editorial guidelines." 5567 class="rectangle" 5568 /> 5569 5570 <img 5571 loading="lazy" 5572 src="/resources/images/180x180/1x/21185455.jpg" 5573 alt="Scenes have been removed from the show to comply with editorial guidelines." 5574 class="square" 5575 /> 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 <!-- Article Icons --> 5586 <div class="omnicard__image-icons"> 5587 5588 5589 </div> 5590 </a> 5591 5592 <div class="omnicard__headline-container"> 5593 <div class="omnicard__metadata-container"> 5594 5595 <!-- Article Primary Tag --> 5596 <a href="/topics/bbc/"> 5597 <div class="omnicard__primary-tag"> 5598 <div class="omnicard__tag"> 5599 BBC 5600 </div> 5601 </div> 5602 </a> 5603 5604 5605 <!-- Article Comments --> 5606 <a href="/news/national/uk-today/26588773.bbc-removes-horrible-histories-scenes-meet-guidelines/" class="omnicard__comments-wrapper" style="display: none;"> 5607 <!-- standard - IconComments.html --> 5608<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5609<span class="omnicard__total-comments">0</span> 5610 5611 </a> 5612 5613 </div> 5614 5615 <!-- Article headline --> 5616 <h2 class="omnicard__headline "> 5617 <a href="/news/national/uk-today/26588773.bbc-removes-horrible-histories-scenes-meet-guidelines/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5618 BBC removes scenes from popular children's TV show to comply editorial guidelines 5619 </a> 5620 </h2> 5621 5622 <!-- Article Admin Links -->
5623 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26588773" class="admin-links-container"> 5624</div> 5625<div class="admin-links-toggler" 5626 data-article-id="26588773" 5627 data-article-link="/news/national/uk-today/26588773.bbc-removes-horrible-histories-scenes-meet-guidelines/" 5628 data-article-headline="BBC removes scenes from popular children's TV show to comply editorial guidelines" 5629 data-original-site="East London Advertiser" 5630 data-rating="80" 5631 data-content-level="1 Metered" 5632 data-is-clone="no" 5633 data-is-uk-today="no" 5634 data-is-scotland-today="no" 5635 data-is-full-admin-link-permissions="" 5636 data-admin-user-links="" 5637 style="display: none;" 5638> 5639 <ul class="list-style-none admin-social-stats" data-article-id="26588773"> 5640 </ul> 5641</div> 5642 5643 </div> 5644</article> 5645 5646 5647 5648 <!-- standard - OmniCard.html --> <article class="omnicard 5649 inline--sm 5650 inline--md 5651 inline--lg 5652 inline--xl 5653 " 5654 data-position="30" 5655 data-parsely-slot="bam-legacy-list-block-30" 5656 data-uses-js="article-story" 5657 data-id="26587877"> 5658 5659 <a href="/news/26587877.rare-extra-special-royal-mint-50p-coin-sold-4-000/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5660 <!-- Article Image --> 5661 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5662 5663<!-- 5664 Square or rectangle thumbnail is shown based on 5665 Omnicard type, Inline shows square iamges whereas 5666 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5667 --> 5668 <img 5669 loading="lazy" 5670 srcset="/resources/images/128x74/1x/18597600.jpg 128w, 5671 /resources/images/290x167/1x/18597600.jpg 290w, 5672 /resources/images/445x250/1x/18597600.jpg 445w, 5673 /resources/images/720x415/1x/18597600.jpg 720w" 5674 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5675 src="/resources/images/128x89/1x/18597600.jpg" 5676 alt="A version of the 50p coin fetched £4,000 on eBay, 8,000 times its face value" 5677 class="rectangle" 5678 /> 5679 5680 <img 5681 loading="lazy" 5682 src="/resources/images/180x180/1x/18597600.jpg" 5683 alt="A version of the 50p coin fetched £4,000 on eBay, 8,000 times its face value" 5684 class="square" 5685 /> 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 <!-- Article Icons --> 5696 <div class="omnicard__image-icons"> 5697 5698 5699 </div> 5700 </a> 5701 5702 <div class="omnicard__headline-container"> 5703 <div class="omnicard__metadata-container"> 5704 5705 <!-- Article Primary Tag --> 5706 <a href="/topics/ebay/"> 5707 <div class="omnicard__primary-tag"> 5708 <div class="omnicard__tag"> 5709 eBay 5710 </div> 5711 </div> 5712 </a> 5713 5714 5715 <!-- Article Comments --> 5716 <a href="/news/26587877.rare-extra-special-royal-mint-50p-coin-sold-4-000/" class="omnicard__comments-wrapper" style="display: none;"> 5717 <!-- standard - IconComments.html --> 5718<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5719<span class="omnicard__total-comments">0</span> 5720 5721 </a> 5722 5723 </div> 5724 5725 <!-- Article headline --> 5726 <h2 class="omnicard__headline "> 5727 <a href="/news/26587877.rare-extra-special-royal-mint-50p-coin-sold-4-000/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5728 The rare 'extra-special' Royal Mint 50p coin sold for 8,000 t
5728imes its face value 5729 </a> 5730 </h2> 5731 5732 <!-- Article Admin Links --> 5733 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26587877" class="admin-links-container"> 5734</div> 5735<div class="admin-links-toggler" 5736 data-article-id="26587877" 5737 data-article-link="/news/26587877.rare-extra-special-royal-mint-50p-coin-sold-4-000/" 5738 data-article-headline="The rare 'extra-special' Royal Mint 50p coin sold for 8,000 times its face value" 5739 data-original-site="East London Advertiser" 5740 data-rating="80" 5741 data-content-level="0 Free" 5742 data-is-clone="yes" 5743 data-is-uk-today="no" 5744 data-is-scotland-today="no" 5745 data-is-full-admin-link-permissions="" 5746 data-admin-user-links="" 5747 style="display: none;" 5748> 5749 <ul class="list-style-none admin-social-stats" data-article-id="26587877"> 5750 </ul> 5751</div> 5752 5753 </div> 5754</article> 5755 5756 5757 5758 <!-- standard - OmniCard.html --> <article class="omnicard 5759 inline--sm 5760 inline--md 5761 inline--lg 5762 inline--xl 5763 " 5764 data-position="31" 5765 data-parsely-slot="bam-legacy-list-block-31" 5766 data-uses-js="article-story" 5767 data-id="26587826"> 5768 5769 <a href="/news/national/uk-today/26587826.online-pet-store-shut-unexplained-transactions/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5770 <!-- Article Image --> 5771 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5772 5773<!-- 5774 Square or rectangle thumbnail is shown based on 5775 Omnicard type, Inline shows square iamges whereas 5776 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5777 --> 5778 <img 5779 loading="lazy" 5780 srcset="/resources/images/128x74/1x/21510501.jpg 128w, 5781 /resources/images/290x167/1x/21510501.jpg 290w, 5782 /resources/images/445x250/1x/21510501.jpg 445w, 5783 /resources/images/720x415/1x/21510501.jpg 720w" 5784 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5785 src="/resources/images/128x89/1x/21510501.jpg" 5786 alt="Investigators found that the company sold products to UK customers and used a UK-based contractor to handle returns." 5787 class="rectangle" 5788 /> 5789 5790 <img 5791 loading="lazy" 5792 src="/resources/images/180x180/1x/21510501.jpg" 5793 alt="Investigators found that the company sold products to UK customers and used a UK-based contractor to handle returns." 5794 class="square" 5795 /> 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 <!-- Article Icons --> 5806 <div class="omnicard__image-icons"> 5807 5808 5809 </div> 5810 </a> 5811 5812 <div class="omnicard__headline-container"> 5813 <div class="omnicard__metadata-container"> 5814 5815 <!-- Article Primary Tag --> 5816 <a href="/topics/business/"> 5817 <div class="omnicard__primary-tag"> 5818 <div class="omnicard__tag"> 5819 Business 5820 </div> 5821 </div> 5822 </a> 5823 5824 5825 <!-- Article Comments --> 5826 <a href="/news/national/uk-today/26587826.online-pet-store-shut-unexplained-transactions/" class="omnicard__comments-wrapper" style="display: none;"> 5827 <!-- standard - IconComments.html --> 5828<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5829<span class="omnicard__total-comments">0</span> 5830 5831 </a> 5832 5833 </div> 5834 5835 <!-- Article headline --> 5836 <h2 class="omnicard__headline "> 5837 <a href="/news/national/uk-today/26587826.online-pet-store-shut-unexplained-transactions/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5838 Online pet store shut down after £6.3m 'unexplained transactions' 5839 </a> 5840 </h2> 5841 5842 <!-- Article Admin Links --> 5843 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26587826" class="admin-links-container"> 5844</div> 5845<div class="admin-links-toggler" 5846 data-article-id="26587826" 5847 data-article-link="/news/national/uk-today/26587826.online-pet-store-shut-unexplained-transactions/" 5848 data-article-headline="Online pet store shut down after £6.3m 'unexplained transactions'"
5849 data-original-site="East London Advertiser" 5850 data-rating="80" 5851 data-content-level="1 Metered" 5852 data-is-clone="no" 5853 data-is-uk-today="no" 5854 data-is-scotland-today="no" 5855 data-is-full-admin-link-permissions="" 5856 data-admin-user-links="" 5857 style="display: none;" 5858> 5859 <ul class="list-style-none admin-social-stats" data-article-id="26587826"> 5860 </ul> 5861</div> 5862 5863 </div> 5864</article> 5865 5866 5867 5868 <!-- standard - OmniCard.html --> <article class="omnicard 5869 inline--sm 5870 inline--md 5871 inline--lg 5872 inline--xl 5873 " 5874 data-position="32" 5875 data-parsely-slot="bam-legacy-list-block-32" 5876 data-uses-js="article-story" 5877 data-id="26586313"> 5878 5879 <a href="/news/national/uk-today/26586313.rod-stewart-announces-retirement-60-year-career/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5880 <!-- Article Image --> 5881 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5882 5883<!-- 5884 Square or rectangle thumbnail is shown based on 5885 Omnicard type, Inline shows square iamges whereas 5886 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5887 --> 5888 <img 5889 loading="lazy" 5890 srcset="/resources/images/128x74/1x/21508318.jpg 128w, 5891 /resources/images/290x167/1x/21508318.jpg 290w, 5892 /resources/images/445x250/1x/21508318.jpg 445w, 5893 /resources/images/720x415/1x/21508318.jpg 720w" 5894 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 5895 src="/resources/images/128x89/1x/21508318.jpg" 5896 alt="Rod Stewart's final tour will run from April to July 2027 and include dates in cities such as Manchester, London, Berlin and Prague" 5897 class="rectangle" 5898 /> 5899 5900 <img 5901 loading="lazy" 5902 src="/resources/images/180x180/1x/21508318.jpg" 5903 alt="Rod Stewart's final tour will run from April to July 2027 and include dates in cities such as Manchester, London, Berlin and Prague" 5904 class="square" 5905 /> 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 <!-- Article Icons --> 5916 <div class="omnicard__image-icons"> 5917 5918 5919 </div> 5920 </a> 5921 5922 <div class="omnicard__headline-container"> 5923 <div class="omnicard__metadata-container"> 5924 5925 <!-- Article Primary Tag --> 5926 <a href="/topics/rod-stewart/"> 5927 <div class="omnicard__primary-tag"> 5928 <div class="omnicard__tag"> 5929 Rod Stewart 5930 </div> 5931 </div> 5932 </a> 5933 5934 5935 <!-- Article Comments --> 5936 <a href="/news/national/uk-today/26586313.rod-stewart-announces-retirement-60-year-career/" class="omnicard__comments-wrapper" style="display: none;"> 5937 <!-- standard - IconComments.html --> 5938<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 5939<span class="omnicard__total-comments">0</span> 5940 5941 </a> 5942 5943 </div> 5944 5945 <!-- Article headline --> 5946 <h2 class="omnicard__headline "> 5947 <a href="/news/national/uk-today/26586313.rod-stewart-announces-retirement-60-year-career/" data-o-track="" data-o-ref="" data-o-kv-0=""> 5948 Rod Stewart announces retirement from touring after 60-year career 5949 </a> 5950 </h2> 5951 5952 <!-- Article Admin Links --> 5953 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26586313" class="admin-links-container"> 5954</div> 5955<div class="admin-links-toggler" 5956 data-article-id="26586313" 5957 data-article-link="/news/national/uk-today/26586313.rod-stewart-announces-retirement-60-year-career/" 5958 data-article-headline="Rod Stewart announces retirement from touring after 60-year career" 5959 data-original-site="East London Advertiser" 5960 data-rating="80" 5961 data-content-level="1 Metered" 5962 data-is-clone="no" 5963 data-is-uk-today="no" 5964 data-is-scotland-today="no" 5965 data-is-full-admin-link-permissions="" 5966 data-admin-user-links="" 5967 style="display: none;" 5968> 5969 <ul class="list-style-none admin-social-stats" data-article-id="26586313"> 5970 </ul> 5971</div> 5972 5973 </div> 5974</article> 5975 5976 5977 5978 <!-- standard - OmniCard.html --> <article class="omnicard 5979 inline--sm 5980 inline--md 5981 inline--lg 5982 inline--xl 5983 " 5984 data-position="33" 5985 data-parsely-slot="bam-legacy-list-block-33" 5986 data-uses-js="article-story" 5987 data-id="26575085"> 5988 5989 <a href="/news/26575085.london-zoo-launches-winnie-the-pooh-bear-adventure-trail/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 5990 <!-- Article Image --> 5991 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 5992 5993<!-- 5994 Square or rectangle thumbnail is shown based on 5995 Omnicard type, Inline shows square iamges whereas 5996 Big Stack, Stack and Compact Stack shows rectangle thumbnail 5997 --> 5998 <img 5999 loading="lazy" 6000 srcset="/resources/images/128x74/1x/21492821.jpg 128w,
6001 /resources/images/290x167/1x/21492821.jpg 290w, 6002 /resources/images/445x250/1x/21492821.jpg 445w, 6003 /resources/images/720x415/1x/21492821.jpg 720w" 6004 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6005 src="/resources/images/128x89/1x/21492821.jpg" 6006 alt="Lt Harry Colebourne and Winnipeg the bear who was named after his home city." 6007 class="rectangle" 6008 /> 6009 6010 <img 6011 loading="lazy" 6012 src="/resources/images/180x180/1x/21492821.jpg" 6013 alt="Lt Harry Colebourne and Winnipeg the bear who was named after his home city." 6014 class="square" 6015 /> 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 <!-- Article Icons --> 6026 <div class="omnicard__image-icons"> 6027 6028 6029 </div> 6030 </a> 6031 6032 <div class="omnicard__headline-container"> 6033 <div class="omnicard__metadata-container"> 6034 6035 <!-- Article Primary Tag --> 6036 <a href="/topics/heritage/"> 6037 <div class="omnicard__primary-tag"> 6038 <div class="omnicard__tag"> 6039 Heritage 6040 </div> 6041 </div> 6042 </a> 6043 6044 6045 <!-- Article Comments --> 6046 <a href="/news/26575085.london-zoo-launches-winnie-the-pooh-bear-adventure-trail/" class="omnicard__comments-wrapper" style="display: none;"> 6047 <!-- standard - IconComments.html --> 6048<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6049<span class="omnicard__total-comments">0</span> 6050 6051 </a> 6052 6053 </div> 6054 6055 <!-- Article headline --> 6056 <h2 class="omnicard__headline "> 6057 <a href="/news/26575085.london-zoo-launches-winnie-the-pooh-bear-adventure-trail/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6058 The orphaned bear sent for safekeeping to London Zoo who inspired an iconic character 6059 </a> 6060 </h2> 6061 6062 <!-- Article Admin Links --> 6063 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26575085" class="admin-links-container"> 6064</div> 6065<div class="admin-links-toggler" 6066 data-article-id="26575085" 6067 data-article-link="/news/26575085.london-zoo-launches-winnie-the-pooh-bear-adventure-trail/" 6068 data-article-headline="The orphaned bear sent for safekeeping to London Zoo who inspired an iconic character" 6069 data-original-site="East London Advertiser" 6070 data-rating="20" 6071 data-content-level="1 Metered" 6072 data-is-clone="no" 6073 data-is-uk-today="no" 6074 data-is-scotland-today="no" 6075 data-is-full-admin-link-permissions="" 6076 data-admin-user-links="" 6077 style="display: none;" 6078> 6079 <ul class="list-style-none admin-social-stats" data-article-id="26575085"> 6080 </ul> 6081</div> 6082 6083 </div> 6084</article> 6085 6086 6087 6088 <!-- standard - OmniCard.html --> <article class="omnicard 6089 inline--sm 6090 inline--md 6091 inline--lg 6092 inline--xl 6093 " 6094 data-position="34" 6095 data-parsely-slot="bam-legacy-list-block-34" 6096 data-uses-js="article-story" 6097 data-id="26578272"> 6098 6099 <a href="/news/26578272.half-moon-hosts-free-family-fun-day-local-families/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6100 <!-- Article Image --> 6101 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6102 6103<!-- 6104 Square or rectangle thumbnail is shown based on 6105 Omnicard type, Inline shows square iamges whereas 6106 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6107 --> 6108 <img 6109 loading="lazy" 6110 srcset="/resources/images/128x74/1x/21496427.jpg 128w, 6111 /resources/images/290x167/1x/21496427.jpg 290w, 6112 /resources/images/445x250/1x/21496427.jpg 445w, 6113 /resources/images/720x415/1x/21496427.jpg 720w" 6114 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6115 src="/resources/images/128x89/1x/21496427.jpg" 6116 alt="A past Half Moon Free Family Fun Day" 6117 class="rectangle" 6118 /> 6119 6120 <img 6121 loading="lazy" 6122 src="/resources/images/180x180/1x/21496427.jpg" 6123 alt="A past Half Moon Free Family Fun Day" 6124 class="square" 6125 /> 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 <!-- Article Icons --> 6136 <div class="omnicard__image-icons"> 6137 6138 6139 </div> 6140 </a> 6141 6142 <div class="omnicard__headline-container"> 6143 <div class="omnicard__metadata-container"> 6144 6145 <!-- Article Primary Tag --> 6146 <a href="/topics/entertainment/"> 6147 <div class="omnicard__primary-tag"> 6148 <div class="omnicard__tag"> 6149 Entertainment 6150 </div> 6151 </div> 6152 </a> 6153 6154 6155 <!-- Article Comments --> 6156 <a href="/news/26578272.half-moon-hosts-free-family-fun-day-local-families/" class="omnicard__comments-wrapper" style="display: none;"> 6157 <!-- standard - IconComments.html --> 6158<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6159<span class="omnicard__total-comments">0</span> 6160 6161 </a> 6162 6163 </div> 6164 6165 <!-- Article headline --> 6166 <h2 class="omnicard__headline "> 6167 <a href="/news/26578272.half-moon-hosts-free-family-fun-day-local-families/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6168 Free family fun day returns to Half Moon in Limehouse with sea life activities 6169 </a> 6170 </h2> 6171 6172 <!-- Article Admin Links -->
6173 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26578272" class="admin-links-container"> 6174</div> 6175<div class="admin-links-toggler" 6176 data-article-id="26578272" 6177 data-article-link="/news/26578272.half-moon-hosts-free-family-fun-day-local-families/" 6178 data-article-headline="Free family fun day returns to Half Moon in Limehouse with sea life activities" 6179 data-original-site="East London Advertiser" 6180 data-rating="30" 6181 data-content-level="1 Metered" 6182 data-is-clone="no" 6183 data-is-uk-today="no" 6184 data-is-scotland-today="no" 6185 data-is-full-admin-link-permissions="" 6186 data-admin-user-links="" 6187 style="display: none;" 6188> 6189 <ul class="list-style-none admin-social-stats" data-article-id="26578272"> 6190 </ul> 6191</div> 6192 6193 </div> 6194</article> 6195 6196 6197 6198 <!-- standard - OmniCard.html --> <article class="omnicard 6199 inline--sm 6200 inline--md 6201 inline--lg 6202 inline--xl 6203 " 6204 data-position="35" 6205 data-parsely-slot="bam-legacy-list-block-35" 6206 data-uses-js="article-story" 6207 data-id="26585116"> 6208 6209 <a href="/news/national/uk-today/26585116.jd-wetherspoon-open-6-new-pubs-soon---see-full-list/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6210 <!-- Article Image --> 6211 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6212 6213<!-- 6214 Square or rectangle thumbnail is shown based on 6215 Omnicard type, Inline shows square iamges whereas 6216 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6217 --> 6218 <img 6219 loading="lazy" 6220 srcset="/resources/images/128x74/1x/21506327.jpg 128w, 6221 /resources/images/290x167/1x/21506327.jpg 290w, 6222 /resources/images/445x250/1x/21506327.jpg 445w, 6223 /resources/images/720x415/1x/21506327.jpg 720w" 6224 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6225 src="/resources/images/128x89/1x/21506327.jpg" 6226 alt="JD Wetherspoon has already opened several new pubs in 2026, including in Cornwall, Bath, and Blackpool." 6227 class="rectangle" 6228 /> 6229 6230 <img 6231 loading="lazy" 6232 src="/resources/images/180x180/1x/21506327.jpg" 6233 alt="JD Wetherspoon has already opened several new pubs in 2026, including in Cornwall, Bath, and Blackpool." 6234 class="square" 6235 /> 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 <!-- Article Icons --> 6246 <div class="omnicard__image-icons"> 6247 6248 6249 </div> 6250 </a> 6251 6252 <div class="omnicard__headline-container"> 6253 <div class="omnicard__metadata-container"> 6254 6255 <!-- Article Primary Tag --> 6256 <a href="/topics/jd-wetherspoon/"> 6257 <div class="omnicard__primary-tag"> 6258 <div class="omnicard__tag"> 6259 JD Wetherspoon 6260 </div> 6261 </div> 6262 </a> 6263 6264 6265 <!-- Article Comments --> 6266 <a href="/news/national/uk-today/26585116.jd-wetherspoon-open-6-new-pubs-soon---see-full-list/" class="omnicard__comments-wrapper" style="display: none;"> 6267 <!-- standard - IconComments.html --> 6268<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6269<span class="omnicard__total-comments">0</span> 6270 6271 </a> 6272 6273 </div> 6274 6275 <!-- Article headline --> 6276 <h2 class="omnicard__headline "> 6277 <a href="/news/national/uk-today/26585116.jd-wetherspoon-open-6-new-pubs-soon---see-full-list/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6278 Wetherspoons to open 6 new pubs over coming months - see the full list of locations 6279 </a> 6280 </h2> 6281 6282 <!-- Article Admin Links --> 6283 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26585116" class="admin-links-container"> 6284</div> 6285<div class="admin-links-toggler" 6286 data-article-id="26585116" 6287 data-article-link="/news/national/uk-today/26585116.jd-wetherspoon-open-6-new-pubs-soon---see-full-list/" 6288 data-article-headline="Wetherspoons to open 6 new pubs over coming months - see the full list of locations"
6289 data-original-site="East London Advertiser" 6290 data-rating="80" 6291 data-content-level="1 Metered" 6292 data-is-clone="no" 6293 data-is-uk-today="no" 6294 data-is-scotland-today="no" 6295 data-is-full-admin-link-permissions="" 6296 data-admin-user-links="" 6297 style="display: none;" 6298> 6299 <ul class="list-style-none admin-social-stats" data-article-id="26585116"> 6300 </ul> 6301</div> 6302 6303 </div> 6304</article> 6305 6306 6307 6308 <!-- standard - OmniCard.html --> <article class="omnicard 6309 inline--sm 6310 inline--md 6311 inline--lg 6312 inline--xl 6313 " 6314 data-position="36" 6315 data-parsely-slot="bam-legacy-list-block-36" 6316 data-uses-js="article-story" 6317 data-id="26581486"> 6318 6319 <a href="/news/26581486.sucre-soho-review-argentinian-restaurant-live-music/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6320 <!-- Article Image --> 6321 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6322 6323<!-- 6324 Square or rectangle thumbnail is shown based on 6325 Omnicard type, Inline shows square iamges whereas 6326 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6327 --> 6328 <img 6329 loading="lazy" 6330 srcset="/resources/images/128x74/1x/21500931.jpg 128w, 6331 /resources/images/290x167/1x/21500931.jpg 290w, 6332 /resources/images/445x250/1x/21500931.jpg 445w, 6333 /resources/images/720x415/1x/21500931.jpg 720w" 6334 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6335 src="/resources/images/128x89/1x/21500931.jpg" 6336 alt="I had dinner at an Argentinian restaurant that thrives on the phrase "sharing is caring"" 6337 class="rectangle" 6338 /> 6339 6340 <img 6341 loading="lazy" 6342 src="/resources/images/180x180/1x/21500931.jpg" 6343 alt="I had dinner at an Argentinian restaurant that thrives on the phrase "sharing is caring"" 6344 class="square" 6345 /> 6346 6347 6348 6349 6350 6351 6352 6353 6354 <!-- Article Star Rating --> 6355 <!-- standard - StarRating.html --> <div class="omnicard__stars-label stars-label stars-label__callout "> 6356 <div class="star-ratings-sprite"> 6357 <span style="width:100%" class="star-ratings-sprite-rating"></span> 6358 </div> 6359 6360 6361</div> 6362 6363 6364 6365 <!-- Article Icons --> 6366 <div class="omnicard__image-icons"> 6367 6368 6369 </div> 6370 </a> 6371 6372 <div class="omnicard__headline-container"> 6373 <div class="omnicard__metadata-container"> 6374 6375 <!-- Article Primary Tag --> 6376 <a href="/topics/food-and-drink/"> 6377 <div class="omnicard__primary-tag"> 6378 <div class="omnicard__tag"> 6379 Food and drink 6380 </div> 6381 </div> 6382 </a> 6383 6384 6385 <!-- Article Comments --> 6386 <a href="/news/26581486.sucre-soho-review-argentinian-restaurant-live-music/" class="omnicard__comments-wrapper" style="display: none;"> 6387 <!-- standard - IconComments.html --> 6388<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6389<span class="omnicard__total-comments">0</span> 6390 6391 </a> 6392 6393 </div> 6394 6395 <!-- Article headline --> 6396 <h2 class="omnicard__headline "> 6397 <a href="/news/26581486.sucre-soho-review-argentinian-restaurant-live-music/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6398 The Argentinian restaurant in London with live music where sharing really is caring 6399 </a> 6400 </h2> 6401 6402 <!-- Article Admin Links --> 6403 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26581486" class="admin-links-container"> 6404</div> 6405<div class="admin-links-toggler" 6406 data-article-id="26581486" 6407 data-article-link="/news/26581486.sucre-soho-review-argentinian-restaurant-live-music/" 6408 data-article-headline="The Argentinian restaurant in London with live music where sharing really is caring" 6409 data-original-site="East London Advertiser" 6410 data-rating="20" 6411 data-content-level="1 Metered" 6412 data-is-clone="no" 6413 data-is-uk-today="no" 6414 data-is-scotland-today="no" 6415 data-is-full-admin-link-permissions="" 6416 data-admin-user-links="" 6417 style="display: none;" 6418> 6419 <ul class="list-style-none admin-social-stats" data-article-id="26581486"> 6420 </ul> 6421</div> 6422 6423 </div> 6424</article> 6425 6426 6427 6428 <!-- standard - OmniCard.html --> <article class="omnicard 6429 inline--sm 6430 inline--md 6431 inline--lg 6432 inline--xl 6433 " 6434 data-position="37" 6435 data-parsely-slot="bam-legacy-list-block-37" 6436 data-uses-js="article-story" 6437 data-id="26572710"> 6438 6439 <a href="/news/26572710.ackermans-chocolates---lost-london-shop-loved-royals/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6440 <!-- Article Image --> 6441 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6442 6443<!-- 6444 Square or rectangle thumbnail is shown based on 6445 Omnicard type, Inline shows square iamges whereas 6446 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6447 --> 6448 <img 6449 loading="lazy" 6450 srcset="/resources/images/128x74/1x/21495906.jpg 128w,
6451 /resources/images/290x167/1x/21495906.jpg 290w, 6452 /resources/images/445x250/1x/21495906.jpg 445w, 6453 /resources/images/720x415/1x/21495906.jpg 720w" 6454 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6455 src="/resources/images/128x89/1x/21495906.jpg" 6456 alt="The original Ackermans chocolate shop was in Kensington Church Street where Princess Margaret and The Queen Mother would pop in - but production took place at their second shop in Goldhurst Terrace" 6457 class="rectangle" 6458 /> 6459 6460 <img 6461 loading="lazy" 6462 src="/resources/images/180x180/1x/21495906.jpg" 6463 alt="The original Ackermans chocolate shop was in Kensington Church Street where Princess Margaret and The Queen Mother would pop in - but production took place at their second shop in Goldhurst Terrace" 6464 class="square" 6465 /> 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 <!-- Article Icons --> 6476 <div class="omnicard__image-icons"> 6477 6478 6479 </div> 6480 </a> 6481 6482 <div class="omnicard__headline-container"> 6483 <div class="omnicard__metadata-container"> 6484 6485 <!-- Article Primary Tag --> 6486 <a href="/topics/nostalgia/"> 6487 <div class="omnicard__primary-tag"> 6488 <div class="omnicard__tag"> 6489 Nostalgia 6490 </div> 6491 </div> 6492 </a> 6493 6494 6495 <!-- Article Comments --> 6496 <a href="/news/26572710.ackermans-chocolates---lost-london-shop-loved-royals/" class="omnicard__comments-wrapper" style="display: none;"> 6497 <!-- standard - IconComments.html --> 6498<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6499<span class="omnicard__total-comments">0</span> 6500 6501 </a> 6502 6503 </div> 6504 6505 <!-- Article headline --> 6506 <h2 class="omnicard__headline "> 6507 <a href="/news/26572710.ackermans-chocolates---lost-london-shop-loved-royals/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6508 The lost London chocolate shop founded by refugees and loved by the Queen Mother 6509 </a> 6510 </h2> 6511 6512 <!-- Article Admin Links --> 6513 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26572710" class="admin-links-container"> 6514</div> 6515<div class="admin-links-toggler" 6516 data-article-id="26572710" 6517 data-article-link="/news/26572710.ackermans-chocolates---lost-london-shop-loved-royals/" 6518 data-article-headline="The lost London chocolate shop founded by refugees and loved by the Queen Mother" 6519 data-original-site="East London Advertiser" 6520 data-rating="20" 6521 data-content-level="1 Metered" 6522 data-is-clone="no" 6523 data-is-uk-today="no" 6524 data-is-scotland-today="no" 6525 data-is-full-admin-link-permissions="" 6526 data-admin-user-links="" 6527 style="display: none;" 6528> 6529 <ul class="list-style-none admin-social-stats" data-article-id="26572710"> 6530 </ul> 6531</div> 6532 6533 </div> 6534</article> 6535 6536 6537 6538 <!-- standard - OmniCard.html --> <article class="omnicard 6539 inline--sm 6540 inline--md 6541 inline--lg 6542 inline--xl 6543 " 6544 data-position="38" 6545 data-parsely-slot="bam-legacy-list-block-38" 6546 data-uses-js="article-story" 6547 data-id="26571517"> 6548 6549 <a href="/news/26571517.east-london-mental-health-trust-expected-face-cuts/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6550 <!-- Article Image --> 6551 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6552 6553<!-- 6554 Square or rectangle thumbnail is shown based on 6555 Omnicard type, Inline shows square iamges whereas 6556 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6557 --> 6558 <img 6559 loading="lazy" 6560 srcset="/resources/images/128x74/1x/21486532.jpg 128w, 6561 /resources/images/290x167/1x/21486532.jpg 290w, 6562 /resources/images/445x250/1x/21486532.jpg 445w, 6563 /resources/images/720x415/1x/21486532.jpg 720w" 6564 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6565 src="/resources/images/128x89/1x/21486532.jpg" 6566 alt="Barnsley Street" 6567 class="rectangle" 6568 /> 6569 6570 <img 6571 loading="lazy" 6572 src="/resources/images/180x180/1x/21486532.jpg" 6573 alt="Barnsley Street" 6574 class="square" 6575 /> 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 <!-- Article Icons --> 6586 <div class="omnicard__image-icons"> 6587 6588 6589 </div> 6590 </a> 6591 6592 <div class="omnicard__headline-container"> 6593 <div class="omnicard__metadata-container"> 6594 6595 <!-- Article Primary Tag --> 6596 <a href="/topics/health/"> 6597 <div class="omnicard__primary-tag"> 6598 <div class="omnicard__tag"> 6599 Health 6600 </div> 6601 </div> 6602 </a> 6603 6604 6605 <!-- Article Comments --> 6606 <a href="/news/26571517.east-london-mental-health-trust-expected-face-cuts/" class="omnicard__comments-wrapper" style="display: none;"> 6607 <!-- standard - IconComments.html --> 6608<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6609<span class="omnicard__total-comments">0</span> 6610 6611 </a> 6612 6613 </div> 6614 6615 <!-- Article headline --> 6616 <h2 class="omnicard__headline "> 6617 <a href="/news/26571517.east-london-mental-health-trust-expected-face-cuts/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6618 Concerns raised over expected cuts to East London mental health services 6619 </a> 6620 </h2> 6621 6622 <!-- Article Admin Links -->
6623 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26571517" class="admin-links-container"> 6624</div> 6625<div class="admin-links-toggler" 6626 data-article-id="26571517" 6627 data-article-link="/news/26571517.east-london-mental-health-trust-expected-face-cuts/" 6628 data-article-headline="Concerns raised over expected cuts to East London mental health services" 6629 data-original-site="East London Advertiser" 6630 data-rating="20" 6631 data-content-level="1 Metered" 6632 data-is-clone="no" 6633 data-is-uk-today="no" 6634 data-is-scotland-today="no" 6635 data-is-full-admin-link-permissions="" 6636 data-admin-user-links="" 6637 style="display: none;" 6638> 6639 <ul class="list-style-none admin-social-stats" data-article-id="26571517"> 6640 </ul> 6641</div> 6642 6643 </div> 6644</article> 6645 6646 6647 6648 <!-- standard - OmniCard.html --> <article class="omnicard 6649 inline--sm 6650 inline--md 6651 inline--lg 6652 inline--xl 6653 " 6654 data-position="39" 6655 data-parsely-slot="bam-legacy-list-block-39" 6656 data-uses-js="article-story" 6657 data-id="26572169"> 6658 6659 <a href="/news/26572169.bethnal-green-banana-trees-produce-fruit-first-time/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6660 <!-- Article Image --> 6661 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6662 6663<!-- 6664 Square or rectangle thumbnail is shown based on 6665 Omnicard type, Inline shows square iamges whereas 6666 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6667 --> 6668 <img 6669 loading="lazy" 6670 srcset="/resources/images/128x74/1x/21487408.jpg 128w, 6671 /resources/images/290x167/1x/21487408.jpg 290w, 6672 /resources/images/445x250/1x/21487408.jpg 445w, 6673 /resources/images/720x415/1x/21487408.jpg 720w" 6674 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6675 src="/resources/images/128x89/1x/21487408.jpg" 6676 alt="Residents of Russia Lane Day Centre with the banana trees which have started producing fruit" 6677 class="rectangle" 6678 /> 6679 6680 <img 6681 loading="lazy" 6682 src="/resources/images/180x180/1x/21487408.jpg" 6683 alt="Residents of Russia Lane Day Centre with the banana trees which have started producing fruit" 6684 class="square" 6685 /> 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 <!-- Article Icons --> 6696 <div class="omnicard__image-icons"> 6697 6698 6699 </div> 6700 </a> 6701 6702 <div class="omnicard__headline-container"> 6703 <div class="omnicard__metadata-container"> 6704 6705 <!-- Article Primary Tag --> 6706 <a href="/topics/environment/"> 6707 <div class="omnicard__primary-tag"> 6708 <div class="omnicard__tag"> 6709 Environment 6710 </div> 6711 </div> 6712 </a> 6713 6714 6715 <!-- Article Comments --> 6716 <a href="/news/26572169.bethnal-green-banana-trees-produce-fruit-first-time/" class="omnicard__comments-wrapper" style="display: none;"> 6717 <!-- standard - IconComments.html --> 6718<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6719<span class="omnicard__total-comments">0</span> 6720 6721 </a> 6722 6723 </div> 6724 6725 <!-- Article headline --> 6726 <h2 class="omnicard__headline "> 6727 <a href="/news/26572169.bethnal-green-banana-trees-produce-fruit-first-time/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6728 Are we going bananas in the Bethnal Green heat? 6729 </a> 6730 </h2> 6731 6732 <!-- Article Admin Links --> 6733 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26572169" class="admin-links-container"> 6734</div> 6735<div class="admin-links-toggler" 6736 data-article-id="26572169" 6737 data-article-link="/news/26572169.bethnal-green-banana-trees-produce-fruit-first-time/" 6738 data-article-headline="Are we going bananas in the Bethnal Green heat?" 6739 data-original-site="East London Advertiser" 6740 data-rating="30" 6741 data-content-level="1 Metered" 6742 data-is-clone="no" 6743 data-is-uk-today="no" 6744 data-is-scotland-today="no" 6745 data-is-full-admin-link-permissions="" 6746 data-admin-user-links="" 6747 style="display: none;" 6748> 6749 <ul class="list-style-none admin-social-stats" data-article-id="26572169"> 6750 </ul> 6751</div> 6752 6753 </div> 6754</article> 6755 6756 6757 6758 <!-- standard - OmniCard.html --> <article class="omnicard 6759 inline--sm 6760 inline--md 6761 inline--lg 6762 inline--xl 6763 " 6764 data-position="40" 6765 data-parsely-slot="bam-legacy-list-block-40" 6766 data-uses-js="article-story" 6767 data-id="26584654"> 6768 6769 <a href="/news/national/uk-today/26584654.worlds-first-minecraft-hotel-open-uk-2027/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6770 <!-- Article Image --> 6771 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6772 6773<!-- 6774 Square or rectangle thumbnail is shown based on 6775 Omnicard type, Inline shows square iamges whereas 6776 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6777 --> 6778 <img 6779 loading="lazy" 6780 srcset="/resources/images/128x74/1x/21505438.jpg 128w,
6781 /resources/images/290x167/1x/21505438.jpg 290w, 6782 /resources/images/445x250/1x/21505438.jpg 445w, 6783 /resources/images/720x415/1x/21505438.jpg 720w" 6784 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6785 src="/resources/images/128x89/1x/21505438.jpg" 6786 alt="The Minecraft hotel will open in 2027." 6787 class="rectangle" 6788 /> 6789 6790 <img 6791 loading="lazy" 6792 src="/resources/images/180x180/1x/21505438.jpg" 6793 alt="The Minecraft hotel will open in 2027." 6794 class="square" 6795 /> 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 <!-- Article Icons --> 6806 <div class="omnicard__image-icons"> 6807 6808 6809 </div> 6810 </a> 6811 6812 <div class="omnicard__headline-container"> 6813 <div class="omnicard__metadata-container"> 6814 6815 <!-- Article Primary Tag --> 6816 <a href="/topics/chessington-world-of-adventures-resort/"> 6817 <div class="omnicard__primary-tag"> 6818 <div class="omnicard__tag"> 6819 Chessington World of Adventures Resort 6820 </div> 6821 </div> 6822 </a> 6823 6824 6825 <!-- Article Comments --> 6826 <a href="/news/national/uk-today/26584654.worlds-first-minecraft-hotel-open-uk-2027/" class="omnicard__comments-wrapper" style="display: none;"> 6827 <!-- standard - IconComments.html --> 6828<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6829<span class="omnicard__total-comments">0</span> 6830 6831 </a> 6832 6833 </div> 6834 6835 <!-- Article headline --> 6836 <h2 class="omnicard__headline "> 6837 <a href="/news/national/uk-today/26584654.worlds-first-minecraft-hotel-open-uk-2027/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6838 Worldâs first Minecraft-themed hotel to open at huge UK theme park in 2027 6839 </a> 6840 </h2> 6841 6842 <!-- Article Admin Links --> 6843 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26584654" class="admin-links-container"> 6844</div> 6845<div class="admin-links-toggler" 6846 data-article-id="26584654" 6847 data-article-link="/news/national/uk-today/26584654.worlds-first-minecraft-hotel-open-uk-2027/" 6848 data-article-headline="Worldâs first Minecraft-themed hotel to open at huge UK theme park in 2027" 6849 data-original-site="East London Advertiser" 6850 data-rating="80" 6851 data-content-level="1 Metered" 6852 data-is-clone="no" 6853 data-is-uk-today="no" 6854 data-is-scotland-today="no" 6855 data-is-full-admin-link-permissions="" 6856 data-admin-user-links="" 6857 style="display: none;" 6858> 6859 <ul class="list-style-none admin-social-stats" data-article-id="26584654"> 6860 </ul> 6861</div> 6862 6863 </div> 6864</article> 6865 6866 6867 6868 <!-- standard - OmniCard.html --> <article class="omnicard 6869 inline--sm 6870 inline--md 6871 inline--lg 6872 inline--xl 6873 " 6874 data-position="41" 6875 data-parsely-slot="bam-legacy-list-block-41" 6876 data-uses-js="article-story" 6877 data-id="26584612"> 6878 6879 <a href="/news/national/uk-today/26584612.london-heathrow-airports-third-runway-delayed-2039/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6880 <!-- Article Image --> 6881 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6882 6883<!-- 6884 Square or rectangle thumbnail is shown based on 6885 Omnicard type, Inline shows square iamges whereas 6886 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6887 --> 6888 <img 6889 loading="lazy" 6890 srcset="/resources/images/128x74/1x/21505402.jpg 128w, 6891 /resources/images/290x167/1x/21505402.jpg 290w, 6892 /resources/images/445x250/1x/21505402.jpg 445w, 6893 /resources/images/720x415/1x/21505402.jpg 720w" 6894 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 6895 src="/resources/images/128x89/1x/21505402.jpg" 6896 alt="Heathrow's third runway will not open until 2039." 6897 class="rectangle" 6898 /> 6899 6900 <img 6901 loading="lazy" 6902 src="/resources/images/180x180/1x/21505402.jpg" 6903 alt="Heathrow's third runway will not open until 2039." 6904 class="square" 6905 /> 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 <!-- Article Icons --> 6916 <div class="omnicard__image-icons"> 6917 6918 6919 </div> 6920 </a> 6921 6922 <div class="omnicard__headline-container"> 6923 <div class="omnicard__metadata-container"> 6924 6925 <!-- Article Primary Tag --> 6926 <a href="/topics/heathrow-airport/"> 6927 <div class="omnicard__primary-tag"> 6928 <div class="omnicard__tag"> 6929 Heathrow Airport 6930 </div> 6931 </div> 6932 </a> 6933 6934 6935 <!-- Article Comments --> 6936 <a href="/news/national/uk-today/26584612.london-heathrow-airports-third-runway-delayed-2039/" class="omnicard__comments-wrapper" style="display: none;"> 6937 <!-- standard - IconComments.html --> 6938<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 6939<span class="omnicard__total-comments">0</span> 6940 6941 </a> 6942 6943 </div> 6944 6945 <!-- Article headline --> 6946 <h2 class="omnicard__headline "> 6947 <a href="/news/national/uk-today/26584612.london-heathrow-airports-third-runway-delayed-2039/" data-o-track="" data-o-ref="" data-o-kv-0=""> 6948 UK's largest airport says third runway will not open until 2039 6949 </a> 6950 </h2> 6951 6952 <!-- Article Admin Links -->
6953 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26584612" class="admin-links-container"> 6954</div> 6955<div class="admin-links-toggler" 6956 data-article-id="26584612" 6957 data-article-link="/news/national/uk-today/26584612.london-heathrow-airports-third-runway-delayed-2039/" 6958 data-article-headline="UK's largest airport says third runway will not open until 2039" 6959 data-original-site="East London Advertiser" 6960 data-rating="80" 6961 data-content-level="1 Metered" 6962 data-is-clone="no" 6963 data-is-uk-today="no" 6964 data-is-scotland-today="no" 6965 data-is-full-admin-link-permissions="" 6966 data-admin-user-links="" 6967 style="display: none;" 6968> 6969 <ul class="list-style-none admin-social-stats" data-article-id="26584612"> 6970 </ul> 6971</div> 6972 6973 </div> 6974</article> 6975 6976 6977 6978 <!-- standard - OmniCard.html --> <article class="omnicard 6979 inline--sm 6980 inline--md 6981 inline--lg 6982 inline--xl 6983 " 6984 data-position="42" 6985 data-parsely-slot="bam-legacy-list-block-42" 6986 data-uses-js="article-story" 6987 data-id="26584077"> 6988 6989 <a href="/news/national/uk-today/26584077.uk-ticket-holder-wins-111-million-euromillions-jackpot/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 6990 <!-- Article Image --> 6991 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 6992 6993<!-- 6994 Square or rectangle thumbnail is shown based on 6995 Omnicard type, Inline shows square iamges whereas 6996 Big Stack, Stack and Compact Stack shows rectangle thumbnail 6997 --> 6998 <img 6999 loading="lazy" 7000 srcset="/resources/images/128x74/1x/21504662.jpg 128w, 7001 /resources/images/290x167/1x/21504662.jpg 290w, 7002 /resources/images/445x250/1x/21504662.jpg 445w, 7003 /resources/images/720x415/1x/21504662.jpg 720w" 7004 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7005 src="/resources/images/128x89/1x/21504662.jpg" 7006 alt="Did you enter the EuroMillions draw last night?" 7007 class="rectangle" 7008 /> 7009 7010 <img 7011 loading="lazy" 7012 src="/resources/images/180x180/1x/21504662.jpg" 7013 alt="Did you enter the EuroMillions draw last night?" 7014 class="square" 7015 /> 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 <!-- Article Icons --> 7026 <div class="omnicard__image-icons"> 7027 7028 7029 </div> 7030 </a> 7031 7032 <div class="omnicard__headline-container"> 7033 <div class="omnicard__metadata-container"> 7034 7035 <!-- Article Primary Tag --> 7036 <a href="/topics/euromillions/"> 7037 <div class="omnicard__primary-tag"> 7038 <div class="omnicard__tag"> 7039 Euromillions 7040 </div> 7041 </div> 7042 </a> 7043 7044 7045 <!-- Article Comments --> 7046 <a href="/news/national/uk-today/26584077.uk-ticket-holder-wins-111-million-euromillions-jackpot/" class="omnicard__comments-wrapper" style="display: none;"> 7047 <!-- standard - IconComments.html --> 7048<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7049<span class="omnicard__total-comments">0</span> 7050 7051 </a> 7052 7053 </div> 7054 7055 <!-- Article headline --> 7056 <h2 class="omnicard__headline "> 7057 <a href="/news/national/uk-today/26584077.uk-ticket-holder-wins-111-million-euromillions-jackpot/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7058 UK ticket-holder wins £111 million EuroMillions jackpot - see the winning numbers 7059 </a> 7060 </h2> 7061 7062 <!-- Article Admin Links --> 7063 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26584077" class="admin-links-container"> 7064</div> 7065<div class="admin-links-toggler" 7066 data-article-id="26584077" 7067 data-article-link="/news/national/uk-today/26584077.uk-ticket-holder-wins-111-million-euromillions-jackpot/" 7068 data-article-headline="UK ticket-holder wins £111 million EuroMillions jackpot - see the winning numbers" 7069 data-original-site="East London Advertiser" 7070 data-rating="80" 7071 data-content-level="1 Metered" 7072 data-is-clone="no" 7073 data-is-uk-today="no" 7074 data-is-scotland-today="no" 7075 data-is-full-admin-link-permissions="" 7076 data-admin-user-links="" 7077 style="display: none;" 7078> 7079 <ul class="list-style-none admin-social-stats" data-article-id="26584077"> 7080 </ul> 7081</div> 7082 7083 </div> 7084</article> 7085 7086 7087 7088 <!-- standard - OmniCard.html --> <article class="omnicard 7089 inline--sm 7090 inline--md 7091 inline--lg 7092 inline--xl 7093 " 7094 data-position="43" 7095 data-parsely-slot="bam-legacy-list-block-43" 7096 data-uses-js="article-story" 7097 data-id="26579758"> 7098 7099 <a href="/news/national/uk-today/26579758.tried-restaurant-visited-tom-holland-zendaya/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7100 <!-- Article Image --> 7101 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7102 7103<!-- 7104 Square or rectangle thumbnail is shown based on 7105 Omnicard type, Inline shows square iamges whereas 7106 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7107 --> 7108 <img 7109 loading="lazy" 7110 srcset="/resources/images/128x74/1x/21498759.jpg 128w,
7111 /resources/images/290x167/1x/21498759.jpg 290w, 7112 /resources/images/445x250/1x/21498759.jpg 445w, 7113 /resources/images/720x415/1x/21498759.jpg 720w" 7114 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7115 src="/resources/images/128x89/1x/21498759.jpg" 7116 alt="Novikov could be worth a visit for a special occasion." 7117 class="rectangle" 7118 /> 7119 7120 <img 7121 loading="lazy" 7122 src="/resources/images/180x180/1x/21498759.jpg" 7123 alt="Novikov could be worth a visit for a special occasion." 7124 class="square" 7125 /> 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 <!-- Article Icons --> 7136 <div class="omnicard__image-icons"> 7137 7138 7139 </div> 7140 </a> 7141 7142 <div class="omnicard__headline-container"> 7143 <div class="omnicard__metadata-container"> 7144 7145 <!-- Article Primary Tag --> 7146 <a href="/topics/restaurants/"> 7147 <div class="omnicard__primary-tag"> 7148 <div class="omnicard__tag"> 7149 Restaurants 7150 </div> 7151 </div> 7152 </a> 7153 7154 7155 <!-- Article Comments --> 7156 <a href="/news/national/uk-today/26579758.tried-restaurant-visited-tom-holland-zendaya/" class="omnicard__comments-wrapper" style="display: none;"> 7157 <!-- standard - IconComments.html --> 7158<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7159<span class="omnicard__total-comments">0</span> 7160 7161 </a> 7162 7163 </div> 7164 7165 <!-- Article headline --> 7166 <h2 class="omnicard__headline "> 7167 <a href="/news/national/uk-today/26579758.tried-restaurant-visited-tom-holland-zendaya/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7168 I tried a restaurant visited by Tom Holland and Zendaya and felt like royalty 7169 </a> 7170 </h2> 7171 7172 <!-- Article Admin Links --> 7173 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26579758" class="admin-links-container"> 7174</div> 7175<div class="admin-links-toggler" 7176 data-article-id="26579758" 7177 data-article-link="/news/national/uk-today/26579758.tried-restaurant-visited-tom-holland-zendaya/" 7178 data-article-headline="I tried a restaurant visited by Tom Holland and Zendaya and felt like royalty" 7179 data-original-site="East London Advertiser" 7180 data-rating="80" 7181 data-content-level="1 Metered" 7182 data-is-clone="no" 7183 data-is-uk-today="no" 7184 data-is-scotland-today="no" 7185 data-is-full-admin-link-permissions="" 7186 data-admin-user-links="" 7187 style="display: none;" 7188> 7189 <ul class="list-style-none admin-social-stats" data-article-id="26579758"> 7190 </ul> 7191</div> 7192 7193 </div> 7194</article> 7195 7196 7197 7198 <!-- standard - OmniCard.html --> <article class="omnicard 7199 inline--sm 7200 inline--md 7201 inline--lg 7202 inline--xl 7203 " 7204 data-position="44" 7205 data-parsely-slot="bam-legacy-list-block-44" 7206 data-uses-js="article-story" 7207 data-id="26581206"> 7208 7209 <a href="/news/26581206.free-gcse-scheme-arabic-bangla-mandarin-launched/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7210 <!-- Article Image --> 7211 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7212 7213<!-- 7214 Square or rectangle thumbnail is shown based on 7215 Omnicard type, Inline shows square iamges whereas 7216 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7217 --> 7218 <img 7219 loading="lazy" 7220 srcset="/resources/images/128x74/1x/20914098.jpg 128w, 7221 /resources/images/290x167/1x/20914098.jpg 290w, 7222 /resources/images/445x250/1x/20914098.jpg 445w, 7223 /resources/images/720x415/1x/20914098.jpg 720w" 7224 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7225 src="/resources/images/128x89/1x/20914098.jpg" 7226 alt="" 7227 class="rectangle" 7228 /> 7229 7230 <img 7231 loading="lazy" 7232 src="/resources/images/180x180/1x/20914098.jpg" 7233 alt="" 7234 class="square" 7235 /> 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 <!-- Article Icons --> 7246 <div class="omnicard__image-icons"> 7247 7248 7249 </div> 7250 </a> 7251 7252 <div class="omnicard__headline-container"> 7253 <div class="omnicard__metadata-container"> 7254 7255 <!-- Article Primary Tag --> 7256 <a href="/topics/education/"> 7257 <div class="omnicard__primary-tag"> 7258 <div class="omnicard__tag"> 7259 Education 7260 </div> 7261 </div> 7262 </a> 7263 7264 7265 <!-- Article Comments --> 7266 <a href="/news/26581206.free-gcse-scheme-arabic-bangla-mandarin-launched/" class="omnicard__comments-wrapper" style="display: none;"> 7267 <!-- standard - IconComments.html --> 7268<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7269<span class="omnicard__total-comments">0</span> 7270 7271 </a> 7272 7273 </div> 7274 7275 <!-- Article headline --> 7276 <h2 class="omnicard__headline "> 7277 <a href="/news/26581206.free-gcse-scheme-arabic-bangla-mandarin-launched/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7278 FREE GCSEs in Arabic, Bangla and Mandarin offered to Tower Hamlets teenager
7278s 7279 </a> 7280 </h2> 7281 7282 <!-- Article Admin Links --> 7283 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26581206" class="admin-links-container"> 7284</div> 7285<div class="admin-links-toggler" 7286 data-article-id="26581206" 7287 data-article-link="/news/26581206.free-gcse-scheme-arabic-bangla-mandarin-launched/" 7288 data-article-headline="FREE GCSEs in Arabic, Bangla and Mandarin offered to Tower Hamlets teenagers" 7289 data-original-site="East London Advertiser" 7290 data-rating="30" 7291 data-content-level="1 Metered" 7292 data-is-clone="no" 7293 data-is-uk-today="no" 7294 data-is-scotland-today="no" 7295 data-is-full-admin-link-permissions="" 7296 data-admin-user-links="" 7297 style="display: none;" 7298> 7299 <ul class="list-style-none admin-social-stats" data-article-id="26581206"> 7300 </ul> 7301</div> 7302 7303 </div> 7304</article> 7305 7306 7307 7308 <!-- standard - OmniCard.html --> <article class="omnicard 7309 inline--sm 7310 inline--md 7311 inline--lg 7312 inline--xl 7313 " 7314 data-position="45" 7315 data-parsely-slot="bam-legacy-list-block-45" 7316 data-uses-js="article-story" 7317 data-id="26582778"> 7318 7319 <a href="/news/national/uk-today/26582778.lorraine-kelly-mission-save-classic-bakes/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7320 <!-- Article Image --> 7321 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7322 7323<!-- 7324 Square or rectangle thumbnail is shown based on 7325 Omnicard type, Inline shows square iamges whereas 7326 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7327 --> 7328 <img 7329 loading="lazy" 7330 srcset="/resources/images/128x74/1x/21502739.jpg 128w, 7331 /resources/images/290x167/1x/21502739.jpg 290w, 7332 /resources/images/445x250/1x/21502739.jpg 445w, 7333 /resources/images/720x415/1x/21502739.jpg 720w" 7334 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7335 src="/resources/images/128x89/1x/21502739.jpg" 7336 alt="" 7337 class="rectangle" 7338 /> 7339 7340 <img 7341 loading="lazy" 7342 src="/resources/images/180x180/1x/21502739.jpg" 7343 alt="" 7344 class="square" 7345 /> 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 <!-- Article Icons --> 7356 <div class="omnicard__image-icons"> 7357 7358 7359 </div> 7360 </a> 7361 7362 <div class="omnicard__headline-container"> 7363 <div class="omnicard__metadata-container"> 7364 7365 <!-- Article Primary Tag --> 7366 <a href="/topics/food-and-drink/"> 7367 <div class="omnicard__primary-tag"> 7368 <div class="omnicard__tag"> 7369 Food and drink 7370 </div> 7371 </div> 7372 </a> 7373 7374 7375 <!-- Article Comments --> 7376 <a href="/news/national/uk-today/26582778.lorraine-kelly-mission-save-classic-bakes/" class="omnicard__comments-wrapper" style="display: none;"> 7377 <!-- standard - IconComments.html --> 7378<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7379<span class="omnicard__total-comments">0</span> 7380 7381 </a> 7382 7383 </div> 7384 7385 <!-- Article headline --> 7386 <h2 class="omnicard__headline "> 7387 <a href="/news/national/uk-today/26582778.lorraine-kelly-mission-save-classic-bakes/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7388 Lorraine Kelly is on a mission to save the classic bakes at risk of extinction 7389 </a> 7390 </h2> 7391 7392 <!-- Article Admin Links --> 7393 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26582778" class="admin-links-container"> 7394</div> 7395<div class="admin-links-toggler" 7396 data-article-id="26582778" 7397 data-article-link="/news/national/uk-today/26582778.lorraine-kelly-mission-save-classic-bakes/" 7398 data-article-headline="Lorraine Kelly is on a mission to save the classic bakes at risk of extinction" 7399 data-original-site="East London Advertiser" 7400 data-rating="80" 7401 data-content-level="1 Metered" 7402 data-is-clone="no" 7403 data-is-uk-today="no" 7404 data-is-scotland-today="no" 7405 data-is-full-admin-link-permissions="" 7406 data-admin-user-links="" 7407 style="display: none;" 7408> 7409 <ul class="list-style-none admin-social-stats" data-article-id="26582778"> 7410 </ul> 7411</div> 7412 7413 </div> 7414</article> 7415 7416 7417 7418 <!-- standard - OmniCard.html --> <article class="omnicard 7419 inline--sm 7420 inline--md 7421 inline--lg 7422 inline--xl 7423 " 7424 data-position="46" 7425 data-parsely-slot="bam-legacy-list-block-46" 7426 data-uses-js="article-story" 7427 data-id="26582772"> 7428 7429 <a href="/news/national/uk-today/26582772.center-parcs-rolls-sensory-libraries-neurodivergent-families/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7430 <!-- Article Image --> 7431 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7432 7433<!-- 7434 Square or rectangle thumbnail is shown based on 7435 Omnicard type, Inline shows square iamges whereas 7436 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7437 --> 7438 <img 7439 loading="lazy" 7440 srcset="/resources/images/128x74/1x/21502714.jpg 128w,
7441 /resources/images/290x167/1x/21502714.jpg 290w, 7442 /resources/images/445x250/1x/21502714.jpg 445w, 7443 /resources/images/720x415/1x/21502714.jpg 720w" 7444 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7445 src="/resources/images/128x89/1x/21502714.jpg" 7446 alt="" 7447 class="rectangle" 7448 /> 7449 7450 <img 7451 loading="lazy" 7452 src="/resources/images/180x180/1x/21502714.jpg" 7453 alt="" 7454 class="square" 7455 /> 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 <!-- Article Icons --> 7466 <div class="omnicard__image-icons"> 7467 7468 7469 </div> 7470 </a> 7471 7472 <div class="omnicard__headline-container"> 7473 <div class="omnicard__metadata-container"> 7474 7475 <!-- Article Primary Tag --> 7476 <a href="/topics/leisure/"> 7477 <div class="omnicard__primary-tag"> 7478 <div class="omnicard__tag"> 7479 Leisure 7480 </div> 7481 </div> 7482 </a> 7483 7484 7485 <!-- Article Comments --> 7486 <a href="/news/national/uk-today/26582772.center-parcs-rolls-sensory-libraries-neurodivergent-families/" class="omnicard__comments-wrapper" style="display: none;"> 7487 <!-- standard - IconComments.html --> 7488<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7489<span class="omnicard__total-comments">0</span> 7490 7491 </a> 7492 7493 </div> 7494 7495 <!-- Article headline --> 7496 <h2 class="omnicard__headline "> 7497 <a href="/news/national/uk-today/26582772.center-parcs-rolls-sensory-libraries-neurodivergent-families/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7498 Center Parcs rolls out sensory libraries for neurodivergent families 7499 </a> 7500 </h2> 7501 7502 <!-- Article Admin Links --> 7503 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26582772" class="admin-links-container"> 7504</div> 7505<div class="admin-links-toggler" 7506 data-article-id="26582772" 7507 data-article-link="/news/national/uk-today/26582772.center-parcs-rolls-sensory-libraries-neurodivergent-families/" 7508 data-article-headline="Center Parcs rolls out sensory libraries for neurodivergent families" 7509 data-original-site="East London Advertiser" 7510 data-rating="80" 7511 data-content-level="1 Metered" 7512 data-is-clone="no" 7513 data-is-uk-today="no" 7514 data-is-scotland-today="no" 7515 data-is-full-admin-link-permissions="" 7516 data-admin-user-links="" 7517 style="display: none;" 7518> 7519 <ul class="list-style-none admin-social-stats" data-article-id="26582772"> 7520 </ul> 7521</div> 7522 7523 </div> 7524</article> 7525 7526 7527 7528 <!-- standard - OmniCard.html --> <article class="omnicard 7529 inline--sm 7530 inline--md 7531 inline--lg 7532 inline--xl 7533 " 7534 data-position="47" 7535 data-parsely-slot="bam-legacy-list-block-47" 7536 data-uses-js="article-story" 7537 data-id="26582155"> 7538 7539 <a href="/news/national/uk-today/26582155.uk-homeware-brand-enters-administration-56-years/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7540 <!-- Article Image --> 7541 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7542 7543<!-- 7544 Square or rectangle thumbnail is shown based on 7545 Omnicard type, Inline shows square iamges whereas 7546 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7547 --> 7548 <img 7549 loading="lazy" 7550 srcset="/resources/images/128x74/1x/21501854.jpg 128w, 7551 /resources/images/290x167/1x/21501854.jpg 290w, 7552 /resources/images/445x250/1x/21501854.jpg 445w, 7553 /resources/images/720x415/1x/21501854.jpg 720w" 7554 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7555 src="/resources/images/128x89/1x/21501854.jpg" 7556 alt="" 7557 class="rectangle" 7558 /> 7559 7560 <img 7561 loading="lazy" 7562 src="/resources/images/180x180/1x/21501854.jpg" 7563 alt="" 7564 class="square" 7565 /> 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 <!-- Article Icons --> 7576 <div class="omnicard__image-icons"> 7577 7578 7579 </div> 7580 </a> 7581 7582 <div class="omnicard__headline-container"> 7583 <div class="omnicard__metadata-container"> 7584 7585 <!-- Article Primary Tag --> 7586 <a href="/topics/business/"> 7587 <div class="omnicard__primary-tag"> 7588 <div class="omnicard__tag"> 7589 Business 7590 </div> 7591 </div> 7592 </a> 7593 7594 7595 <!-- Article Comments -->
7596 <a href="/news/national/uk-today/26582155.uk-homeware-brand-enters-administration-56-years/" class="omnicard__comments-wrapper" style="display: none;"> 7597 <!-- standard - IconComments.html --> 7598<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7599<span class="omnicard__total-comments">0</span> 7600 7601 </a> 7602 7603 </div> 7604 7605 <!-- Article headline --> 7606 <h2 class="omnicard__headline "> 7607 <a href="/news/national/uk-today/26582155.uk-homeware-brand-enters-administration-56-years/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7608 UK homeware brand that worked with royalty falls into administration after 56 years 7609 </a> 7610 </h2> 7611 7612 <!-- Article Admin Links --> 7613 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26582155" class="admin-links-container"> 7614</div> 7615<div class="admin-links-toggler" 7616 data-article-id="26582155" 7617 data-article-link="/news/national/uk-today/26582155.uk-homeware-brand-enters-administration-56-years/" 7618 data-article-headline="UK homeware brand that worked with royalty falls into administration after 56 years" 7619 data-original-site="East London Advertiser" 7620 data-rating="80" 7621 data-content-level="1 Metered" 7622 data-is-clone="no" 7623 data-is-uk-today="no" 7624 data-is-scotland-today="no" 7625 data-is-full-admin-link-permissions="" 7626 data-admin-user-links="" 7627 style="display: none;" 7628> 7629 <ul class="list-style-none admin-social-stats" data-article-id="26582155"> 7630 </ul> 7631</div> 7632 7633 </div> 7634</article> 7635 7636 7637 7638 <!-- standard - OmniCard.html --> <article class="omnicard 7639 inline--sm 7640 inline--md 7641 inline--lg 7642 inline--xl 7643 " 7644 data-position="48" 7645 data-parsely-slot="bam-legacy-list-block-48" 7646 data-uses-js="article-story" 7647 data-id="26580072"> 7648 7649 <a href="/news/26580072.mcdonalds-returns-canary-wharf-new-branch/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7650 <!-- Article Image --> 7651 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7652 7653<!-- 7654 Square or rectangle thumbnail is shown based on 7655 Omnicard type, Inline shows square iamges whereas 7656 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7657 --> 7658 <img 7659 loading="lazy" 7660 srcset="/resources/images/128x74/1x/21498985.jpg 128w, 7661 /resources/images/290x167/1x/21498985.jpg 290w, 7662 /resources/images/445x250/1x/21498985.jpg 445w, 7663 /resources/images/720x415/1x/21498985.jpg 720w" 7664 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7665 src="/resources/images/128x89/1x/21498985.jpg" 7666 alt="Inside the new restaurant" 7667 class="rectangle" 7668 /> 7669 7670 <img 7671 loading="lazy" 7672 src="/resources/images/180x180/1x/21498985.jpg" 7673 alt="Inside the new restaurant" 7674 class="square" 7675 /> 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 <!-- Article Icons --> 7686 <div class="omnicard__image-icons"> 7687 7688 7689 </div> 7690 </a> 7691 7692 <div class="omnicard__headline-container"> 7693 <div class="omnicard__metadata-container"> 7694 7695 <!-- Article Primary Tag --> 7696 <a href="/topics/business/"> 7697 <div class="omnicard__primary-tag"> 7698 <div class="omnicard__tag"> 7699 Business 7700 </div> 7701 </div> 7702 </a> 7703 7704 7705 <!-- Article Comments --> 7706 <a href="/news/26580072.mcdonalds-returns-canary-wharf-new-branch/" class="omnicard__comments-wrapper" style="display: none;"> 7707 <!-- standard - IconComments.html --> 7708<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7709<span class="omnicard__total-comments">0</span> 7710 7711 </a> 7712 7713 </div> 7714 7715 <!-- Article headline --> 7716 <h2 class="omnicard__headline "> 7717 <a href="/news/26580072.mcdonalds-returns-canary-wharf-new-branch/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7718 McDonaldâs returns to Canary Wharf after 12 years with 120 new jobs 7719 </a> 7720 </h2> 7721 7722 <!-- Article Admin Links -->
7723 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26580072" class="admin-links-container"> 7724</div> 7725<div class="admin-links-toggler" 7726 data-article-id="26580072" 7727 data-article-link="/news/26580072.mcdonalds-returns-canary-wharf-new-branch/" 7728 data-article-headline="McDonaldâs returns to Canary Wharf after 12 years with 120 new jobs" 7729 data-original-site="East London Advertiser" 7730 data-rating="30" 7731 data-content-level="1 Metered" 7732 data-is-clone="no" 7733 data-is-uk-today="no" 7734 data-is-scotland-today="no" 7735 data-is-full-admin-link-permissions="" 7736 data-admin-user-links="" 7737 style="display: none;" 7738> 7739 <ul class="list-style-none admin-social-stats" data-article-id="26580072"> 7740 </ul> 7741</div> 7742 7743 </div> 7744</article> 7745 7746 7747 7748 <!-- standard - OmniCard.html --> <article class="omnicard 7749 inline--sm 7750 inline--md 7751 inline--lg 7752 inline--xl 7753 " 7754 data-position="49" 7755 data-parsely-slot="bam-legacy-list-block-49" 7756 data-uses-js="article-story" 7757 data-id="26580245"> 7758 7759 <a href="/news/national/uk-today/26580245.uk-temperatures-set-reach-25c-next-week-weather-warms/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7760 <!-- Article Image --> 7761 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7762 7763<!-- 7764 Square or rectangle thumbnail is shown based on 7765 Omnicard type, Inline shows square iamges whereas 7766 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7767 --> 7768 <img 7769 loading="lazy" 7770 srcset="/resources/images/128x74/1x/21499322.jpg 128w, 7771 /resources/images/290x167/1x/21499322.jpg 290w, 7772 /resources/images/445x250/1x/21499322.jpg 445w, 7773 /resources/images/720x415/1x/21499322.jpg 720w" 7774 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7775 src="/resources/images/128x89/1x/21499322.jpg" 7776 alt="The south east of England will reach temperatures of 25C." 7777 class="rectangle" 7778 /> 7779 7780 <img 7781 loading="lazy" 7782 src="/resources/images/180x180/1x/21499322.jpg" 7783 alt="The south east of England will reach temperatures of 25C." 7784 class="square" 7785 /> 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 <!-- Article Icons --> 7796 <div class="omnicard__image-icons"> 7797 7798 7799 </div> 7800 </a> 7801 7802 <div class="omnicard__headline-container"> 7803 <div class="omnicard__metadata-container"> 7804 7805 <!-- Article Primary Tag --> 7806 <a href="/topics/weather/"> 7807 <div class="omnicard__primary-tag"> 7808 <div class="omnicard__tag"> 7809 Weather 7810 </div> 7811 </div> 7812 </a> 7813 7814 7815 <!-- Article Comments --> 7816 <a href="/news/national/uk-today/26580245.uk-temperatures-set-reach-25c-next-week-weather-warms/" class="omnicard__comments-wrapper" style="display: none;"> 7817 <!-- standard - IconComments.html --> 7818<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7819<span class="omnicard__total-comments">0</span> 7820 7821 </a> 7822 7823 </div> 7824 7825 <!-- Article headline --> 7826 <h2 class="omnicard__headline "> 7827 <a href="/news/national/uk-today/26580245.uk-temperatures-set-reach-25c-next-week-weather-warms/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7828 UK set for higher than average temperatures next week with it peaking at 25C 7829 </a> 7830 </h2> 7831 7832 <!-- Article Admin Links --> 7833 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26580245" class="admin-links-container"> 7834</div> 7835<div class="admin-links-toggler" 7836 data-article-id="26580245" 7837 data-article-link="/news/national/uk-today/26580245.uk-temperatures-set-reach-25c-next-week-weather-warms/" 7838 data-article-headline="UK set for higher than average temperatures next week with it peaking at 25C" 7839 data-original-site="East London Advertiser" 7840 data-rating="80" 7841 data-content-level="1 Metered" 7842 data-is-clone="no" 7843 data-is-uk-today="no" 7844 data-is-scotland-today="no" 7845 data-is-full-admin-link-permissions="" 7846 data-admin-user-links="" 7847 style="display: none;" 7848> 7849 <ul class="list-style-none admin-social-stats" data-article-id="26580245"> 7850 </ul> 7851</div> 7852 7853 </div> 7854</article> 7855 7856 7857 7858 <!-- standard - OmniCard.html --> <article class="omnicard 7859 inline--sm 7860 inline--md 7861 inline--lg 7862 inline--xl 7863 " 7864 data-position="50" 7865 data-parsely-slot="bam-legacy-list-block-50" 7866 data-uses-js="article-story" 7867 data-id="26578179"> 7868 7869 <a href="/news/national/uk-today/26578179.cambridge-named-uks-cheating-cat-capital-feline-wanderers/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7870 <!-- Article Image --> 7871 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7872 7873<!-- 7874 Square or rectangle thumbnail is shown based on 7875 Omnicard type, Inline shows square iamges whereas 7876 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7877 --> 7878 <img 7879 loading="lazy" 7880 srcset="/resources/images/128x74/1x/21496281.jpg 128w,
7881 /resources/images/290x167/1x/21496281.jpg 290w, 7882 /resources/images/445x250/1x/21496281.jpg 445w, 7883 /resources/images/720x415/1x/21496281.jpg 720w" 7884 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7885 src="/resources/images/128x89/1x/21496281.jpg" 7886 alt="" 7887 class="rectangle" 7888 /> 7889 7890 <img 7891 loading="lazy" 7892 src="/resources/images/180x180/1x/21496281.jpg" 7893 alt="" 7894 class="square" 7895 /> 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 <!-- Article Icons --> 7906 <div class="omnicard__image-icons"> 7907 7908 7909 </div> 7910 </a> 7911 7912 <div class="omnicard__headline-container"> 7913 <div class="omnicard__metadata-container"> 7914 7915 <!-- Article Primary Tag --> 7916 <a href="/topics/pets/"> 7917 <div class="omnicard__primary-tag"> 7918 <div class="omnicard__tag"> 7919 Pets 7920 </div> 7921 </div> 7922 </a> 7923 7924 7925 <!-- Article Comments --> 7926 <a href="/news/national/uk-today/26578179.cambridge-named-uks-cheating-cat-capital-feline-wanderers/" class="omnicard__comments-wrapper" style="display: none;"> 7927 <!-- standard - IconComments.html --> 7928<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 7929<span class="omnicard__total-comments">0</span> 7930 7931 </a> 7932 7933 </div> 7934 7935 <!-- Article headline --> 7936 <h2 class="omnicard__headline "> 7937 <a href="/news/national/uk-today/26578179.cambridge-named-uks-cheating-cat-capital-feline-wanderers/" data-o-track="" data-o-ref="" data-o-kv-0=""> 7938 Cambridge named the UK's 'cheating cat' capital for feline wanderers 7939 </a> 7940 </h2> 7941 7942 <!-- Article Admin Links --> 7943 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26578179" class="admin-links-container"> 7944</div> 7945<div class="admin-links-toggler" 7946 data-article-id="26578179" 7947 data-article-link="/news/national/uk-today/26578179.cambridge-named-uks-cheating-cat-capital-feline-wanderers/" 7948 data-article-headline="Cambridge named the UK's 'cheating cat' capital for feline wanderers" 7949 data-original-site="East London Advertiser" 7950 data-rating="80" 7951 data-content-level="1 Metered" 7952 data-is-clone="no" 7953 data-is-uk-today="no" 7954 data-is-scotland-today="no" 7955 data-is-full-admin-link-permissions="" 7956 data-admin-user-links="" 7957 style="display: none;" 7958> 7959 <ul class="list-style-none admin-social-stats" data-article-id="26578179"> 7960 </ul> 7961</div> 7962 7963 </div> 7964</article> 7965 7966 7967 7968 <!-- standard - OmniCard.html --> <article class="omnicard 7969 inline--sm 7970 inline--md 7971 inline--lg 7972 inline--xl 7973 " 7974 data-position="51" 7975 data-parsely-slot="bam-legacy-list-block-51" 7976 data-uses-js="article-story" 7977 data-id="26577459"> 7978 7979 <a href="/news/national/uk-today/26577459.one-four-motorists-driving-urgent-warning-lights/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 7980 <!-- Article Image --> 7981 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 7982 7983<!-- 7984 Square or rectangle thumbnail is shown based on 7985 Omnicard type, Inline shows square iamges whereas 7986 Big Stack, Stack and Compact Stack shows rectangle thumbnail 7987 --> 7988 <img 7989 loading="lazy" 7990 srcset="/resources/images/128x74/1x/21495238.jpg 128w, 7991 /resources/images/290x167/1x/21495238.jpg 290w, 7992 /resources/images/445x250/1x/21495238.jpg 445w, 7993 /resources/images/720x415/1x/21495238.jpg 720w" 7994 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 7995 src="/resources/images/128x89/1x/21495238.jpg" 7996 alt="Judi Love has urged drivers not to ignore warning lights when they come on" 7997 class="rectangle" 7998 /> 7999 8000 <img 8001 loading="lazy" 8002 src="/resources/images/180x180/1x/21495238.jpg" 8003 alt="Judi Love has urged drivers not to ignore warning lights when they come on" 8004 class="square" 8005 /> 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 <!-- Article Icons --> 8016 <div class="omnicard__image-icons"> 8017 8018 8019 </div> 8020 </a> 8021 8022 <div class="omnicard__headline-container"> 8023 <div class="omnicard__metadata-container"> 8024 8025 <!-- Article Primary Tag --> 8026 <a href="/topics/motoring/"> 8027 <div class="omnicard__primary-tag"> 8028 <div class="omnicard__tag"> 8029 Motoring 8030 </div> 8031 </div> 8032 </a> 8033 8034 8035 <!-- Article Comments --> 8036 <a href="/news/national/uk-today/26577459.one-four-motorists-driving-urgent-warning-lights/" class="omnicard__comments-wrapper" style="display: none;"> 8037 <!-- standard - IconComments.html --> 8038<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 8039<span class="omnicard__total-comments">0</span> 8040 8041 </a> 8042 8043 </div> 8044 8045 <!-- Article headline --> 8046 <h2 class="omnicard__headline "> 8047 <a href="/news/national/uk-today/26577459.one-four-motorists-driving-urgent-warning-lights/" data-o-track="" data-o-ref="" data-o-kv-0=""> 8048 More than a quarter of motorists are driving potentially dangerous cars 8049 </a> 8050 </h2> 8051 8052 <!-- Article Admin Links -->
8053 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26577459" class="admin-links-container"> 8054</div> 8055<div class="admin-links-toggler" 8056 data-article-id="26577459" 8057 data-article-link="/news/national/uk-today/26577459.one-four-motorists-driving-urgent-warning-lights/" 8058 data-article-headline="More than a quarter of motorists are driving potentially dangerous cars" 8059 data-original-site="East London Advertiser" 8060 data-rating="80" 8061 data-content-level="1 Metered" 8062 data-is-clone="no" 8063 data-is-uk-today="no" 8064 data-is-scotland-today="no" 8065 data-is-full-admin-link-permissions="" 8066 data-admin-user-links="" 8067 style="display: none;" 8068> 8069 <ul class="list-style-none admin-social-stats" data-article-id="26577459"> 8070 </ul> 8071</div> 8072 8073 </div> 8074</article> 8075 8076 8077 8078 <!-- standard - OmniCard.html --> <article class="omnicard 8079 inline--sm 8080 inline--md 8081 inline--lg 8082 inline--xl 8083 " 8084 data-position="52" 8085 data-parsely-slot="bam-legacy-list-block-52" 8086 data-uses-js="article-story" 8087 data-id="26576068"> 8088 8089 <a href="/news/26576068.ronnie-scotts-100th-birthday-marked-barbican-concert/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 8090 <!-- Article Image --> 8091 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 8092 8093<!-- 8094 Square or rectangle thumbnail is shown based on 8095 Omnicard type, Inline shows square iamges whereas 8096 Big Stack, Stack and Compact Stack shows rectangle thumbnail 8097 --> 8098 <img 8099 loading="lazy" 8100 srcset="/resources/images/128x74/1x/21493488.jpg 128w, 8101 /resources/images/290x167/1x/21493488.jpg 290w, 8102 /resources/images/445x250/1x/21493488.jpg 445w, 8103 /resources/images/720x415/1x/21493488.jpg 720w" 8104 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 8105 src="/resources/images/128x89/1x/21493488.jpg" 8106 alt="Ronnie Scott and Sonny Rollins - Ronnie would have turned 100 in January 2027 and there are events and concerts to mark the anniversary" 8107 class="rectangle" 8108 /> 8109 8110 <img 8111 loading="lazy" 8112 src="/resources/images/180x180/1x/21493488.jpg" 8113 alt="Ronnie Scott and Sonny Rollins - Ronnie would have turned 100 in January 2027 and there are events and concerts to mark the anniversary" 8114 class="square" 8115 /> 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 <!-- Article Icons --> 8126 <div class="omnicard__image-icons"> 8127 8128 8129 </div> 8130 </a> 8131 8132 <div class="omnicard__headline-container"> 8133 <div class="omnicard__metadata-container"> 8134 8135 <!-- Article Primary Tag --> 8136 <a href="/topics/entertainment/"> 8137 <div class="omnicard__primary-tag"> 8138 <div class="omnicard__tag"> 8139 Entertainment 8140 </div> 8141 </div> 8142 </a> 8143 8144 8145 <!-- Article Comments --> 8146 <a href="/news/26576068.ronnie-scotts-100th-birthday-marked-barbican-concert/" class="omnicard__comments-wrapper" style="display: none;"> 8147 <!-- standard - IconComments.html --> 8148<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 8149<span class="omnicard__total-comments">0</span> 8150 8151 </a> 8152 8153 </div> 8154 8155 <!-- Article headline --> 8156 <h2 class="omnicard__headline "> 8157 <a href="/news/26576068.ronnie-scotts-100th-birthday-marked-barbican-concert/" data-o-track="" data-o-ref="" data-o-kv-0=""> 8158 World famous jazz club marks founder's 100th birthday with a special gig and events 8159 </a> 8160 </h2> 8161 8162 <!-- Article Admin Links --> 8163 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26576068" class="admin-links-container"> 8164</div> 8165<div class="admin-links-toggler" 8166 data-article-id="26576068" 8167 data-article-link="/news/26576068.ronnie-scotts-100th-birthday-marked-barbican-concert/" 8168 data-article-headline="World famous jazz club marks founder's 100th birthday with a special gig and events"
8169 data-original-site="East London Advertiser" 8170 data-rating="20" 8171 data-content-level="1 Metered" 8172 data-is-clone="no" 8173 data-is-uk-today="no" 8174 data-is-scotland-today="no" 8175 data-is-full-admin-link-permissions="" 8176 data-admin-user-links="" 8177 style="display: none;" 8178> 8179 <ul class="list-style-none admin-social-stats" data-article-id="26576068"> 8180 </ul> 8181</div> 8182 8183 </div> 8184</article> 8185 8186 8187 8188 <!-- standard - OmniCard.html --> <article class="omnicard 8189 inline--sm 8190 inline--md 8191 inline--lg 8192 inline--xl 8193 " 8194 data-position="53" 8195 data-parsely-slot="bam-legacy-list-block-53" 8196 data-uses-js="article-story" 8197 data-id="26558365"> 8198 8199 <a href="/news/26558365.upton-park-snooker-club-keeps-east-londons-traditional-cue-game-alive/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 8200 <!-- Article Image --> 8201 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 8202 8203<!-- 8204 Square or rectangle thumbnail is shown based on 8205 Omnicard type, Inline shows square iamges whereas 8206 Big Stack, Stack and Compact Stack shows rectangle thumbnail 8207 --> 8208 <img 8209 loading="lazy" 8210 srcset="/resources/images/128x74/1x/21467116.jpg 128w, 8211 /resources/images/290x167/1x/21467116.jpg 290w, 8212 /resources/images/445x250/1x/21467116.jpg 445w, 8213 /resources/images/720x415/1x/21467116.jpg 720w" 8214 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 8215 src="/resources/images/128x89/1x/21467116.jpg" 8216 alt="Full-size match tables remain the heart of the club, kept in the kind of condition serious players expect." 8217 class="rectangle" 8218 /> 8219 8220 <img 8221 loading="lazy" 8222 src="/resources/images/180x180/1x/21467116.jpg" 8223 alt="Full-size match tables remain the heart of the club, kept in the kind of condition serious players expect." 8224 class="square" 8225 /> 8226 8227 8228 8229 8230 8231 <div class="image-label image-label-sponsored-label"> 8232 Sponsored 8233 </div> 8234 8235 8236 8237 8238 8239 <!-- Article Icons --> 8240 <div class="omnicard__image-icons"> 8241 8242 8243 </div> 8244 </a> 8245 8246 <div class="omnicard__headline-container"> 8247 <div class="omnicard__metadata-container"> 8248 8249 <!-- Article Primary Tag --> 8250 <a href="/topics/snooker/"> 8251 <div class="omnicard__primary-tag"> 8252 <div class="omnicard__tag"> 8253 Snooker 8254 </div> 8255 </div> 8256 </a> 8257 8258 8259 <!-- Article Comments --> 8260 <a href="/news/26558365.upton-park-snooker-club-keeps-east-londons-traditional-cue-game-alive/" class="omnicard__comments-wrapper" style="display: none;"> 8261 <!-- standard - IconComments.html --> 8262 8263 </a> 8264 8265 </div> 8266 8267 <!-- Article headline --> 8268 <h2 class="omnicard__headline has-label-callout "> 8269 <a href="/news/26558365.upton-park-snooker-club-keeps-east-londons-traditional-cue-game-alive/" data-o-track="" data-o-ref="" data-o-kv-0=""> 8270 Upton Park snooker club keeps East London's traditional cue game alive 8271 </a> 8272 </h2> 8273 8274 <!-- Article Admin Links --> 8275 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26558365" class="admin-links-container"> 8276</div> 8277<div class="admin-links-toggler" 8278 data-article-id="26558365" 8279 data-article-link="/news/26558365.upton-park-snooker-club-keeps-east-londons-traditional-cue-game-alive/" 8280 data-article-headline="Upton Park snooker club keeps East London's traditional cue game alive" 8281 data-original-site="East London Advertiser" 8282 data-rating="20" 8283 data-content-level="0 Free" 8284 data-is-clone="no" 8285 data-is-uk-today="no" 8286 data-is-scotland-today="no" 8287 data-is-full-admin-link-permissions="" 8288 data-admin-user-links="" 8289 style="display: none;" 8290> 8291 <ul class="list-style-none admin-social-stats" data-article-id="26558365"> 8292 </ul> 8293</div> 8294 8295 </div> 8296</article> 8297 8298 8299 8300 <!-- standard - OmniCard.html --> <article class="omnicard 8301 inline--sm 8302 inline--md 8303 inline--lg 8304 inline--xl 8305 " 8306 data-position="54" 8307 data-parsely-slot="bam-legacy-list-block-54" 8308 data-uses-js="article-story" 8309 data-id="26573833"> 8310 8311 <a href="/news/26573833.rare-royal-mint-20p-coin-selling-50-ebay/" class="omnicard__image" data-o-track="" data-o-ref="" data-o-kv-0=""> 8312 <!-- Article Image --> 8313 <!-- standard - OmniCardImage.html --> <!-- Omnicard Image --> 8314 8315<!-- 8316 Square or rectangle thumbnail is shown based on 8317 Omnicard type, Inline shows square iamges whereas 8318 Big Stack, Stack and Compact Stack shows rectangle thumbnail 8319 --> 8320 <img 8321 loading="lazy" 8322 srcset="/resources/images/128x74/1x/17066250.jpg 128w,
8323 /resources/images/290x167/1x/17066250.jpg 290w, 8324 /resources/images/445x250/1x/17066250.jpg 445w, 8325 /resources/images/720x415/1x/17066250.jpg 720w" 8326 sizes="(max-width: 576px) 100%, (max-width: 767px) 720px, (max-width: 992px) calc(100vw - 50px), 100vw" 8327 src="/resources/images/128x89/1x/17066250.jpg" 8328 alt="The 20p piece is a âmuleâ coin dating from 2008 and was minted without a date on the coin due to an error." 8329 class="rectangle" 8330 /> 8331 8332 <img 8333 loading="lazy" 8334 src="/resources/images/180x180/1x/17066250.jpg" 8335 alt="The 20p piece is a âmuleâ coin dating from 2008 and was minted without a date on the coin due to an error." 8336 class="square" 8337 /> 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 <!-- Article Icons --> 8348 <div class="omnicard__image-icons"> 8349 8350 8351 </div> 8352 </a> 8353 8354 <div class="omnicard__headline-container"> 8355 <div class="omnicard__metadata-container"> 8356 8357 <!-- Article Primary Tag --> 8358 <a href="/topics/ebay/"> 8359 <div class="omnicard__primary-tag"> 8360 <div class="omnicard__tag"> 8361 eBay 8362 </div> 8363 </div> 8364 </a> 8365 8366 8367 <!-- Article Comments --> 8368 <a href="/news/26573833.rare-royal-mint-20p-coin-selling-50-ebay/" class="omnicard__comments-wrapper" style="display: none;"> 8369 <!-- standard - IconComments.html --> 8370<span class="iconify icon-comments" data-icon="mdi:chat-bubble"></span> 8371<span class="omnicard__total-comments">0</span> 8372 8373 </a> 8374 8375 </div> 8376 8377 <!-- Article headline --> 8378 <h2 class="omnicard__headline "> 8379 <a href="/news/26573833.rare-royal-mint-20p-coin-selling-50-ebay/" data-o-track="" data-o-ref="" data-o-kv-0=""> 8380 Rare Royal Mint 20p coin selling for more than 250 times its face value 8381 </a> 8382 </h2> 8383 8384 <!-- Article Admin Links --> 8385 <!-- standard - ArticleAdminLinks.html --> <div id="admin-links-container-26573833" class="admin-links-container"> 8386</div> 8387<div class="admin-links-toggler" 8388 data-article-id="26573833" 8389 data-article-link="/news/26573833.rare-royal-mint-20p-coin-selling-50-ebay/" 8390 data-article-headline="Rare Royal Mint 20p coin selling for more than 250 times its face value" 8391 data-original-site="East London Advertiser" 8392 data-rating="80" 8393 data-content-level="1 Metered" 8394 data-is-clone="yes" 8395 data-is-uk-today="no" 8396 data-is-scotland-today="no" 8397 data-is-full-admin-link-permissions="" 8398 data-admin-user-links="" 8399 style="display: none;" 8400> 8401 <ul class="list-style-none admin-social-stats" data-article-id="26573833"> 8402 </ul> 8403</div> 8404 8405 </div> 8406</article> 8407 8408 8409 <div id="premium_mpu_container" class="premium-mpu-container mar-block-ad ad-sticky"> 8410 <div id="DFP_premium_mpu"></div> 8411 </div> 8412 8413 8414 8415 8416 8417 <div id="standard_mpu_1_container" class="standard-mpu-container mar-block-ad ad-sticky"> 8418 <div id="DFP_standard_mpu_1"></div> 8419 </div> 8420 8421 8422 8423 <div id="high_vis_container" class="high-vis-container mar-block-ad ad-sticky"> 8424 <div id="DFP_high_vis"></div> 8425 </div> 8426 8427 8428 8429 <div id="po-inline-blocksystem-legacylistandtopstories" class="piano--inside-block block-bottom-margin" data-block-pull="newsletter-interstitial" data-display="block"></div> 8430 8431</div> 8432 8433</section><!-- standard - BlockDFPLeaderboard.html --> <div class="mar-leaderboard--middle block-bottom-margin block-bottom-margin "> 8434 <div id="DFP_leaderboard_1"></div> 8435</div><!-- standard - BlockMostPopular.html --> <div class="block"> 8436 <div class="most-read mar-tab" data-limit="10"> 8437 <ul class="most-read__tab most-read__headings mar-tab__headings" role="list"> 8438 8439 </ul> 8440 <div class="most-read__body mar-tab__body-container "> 8441 <div class="loader">Loading...</div> 8442 8443 8444 </div> 8445 8446<!-- Adds or not adds click event listener --> 8447 8448 <!-- standard - Buttons.html --> 8449<div class="read-more-cta read-more-cta__container mar-btn-full mar-btn-full__container hidden "> 8450 <div class="mar-btn-full__line-container">
8451 <span class="mar-btn-full__line mar-btn--light"></span> 8452 8453 <button 8454 type="button" 8455 data-uses-js="most-read" 8456 8457 class="mar-btn mar-btn-full 8458 mar-btn--light 8459 mar-btn--sm 8460 8461 " 8462 > 8463 Show more articles 8464 </button> 8465 8466 </div> 8467</div> 8468 8469 8470 8471</div> 8472 8473</div><!-- standard - BlockDFPBottomLeaderBoard.html --> <!-- 8474 NOTE: remove following placeholders in production 8475 height 90px 8476 text-wite 8477--> 8478 <section class="mar-leaderboard--bottom 8479 block-bottom-margin block-bottom-margin "> 8480 <div id="DFP_bottom_leaderboard"></div> 8481 </section> 8482</div> 8483 </div> 8484 </div> 8485 8486 <footer class="site-footer" aria-label="site-footer"> 8487 <div class="container-inner-width"> 8488 <div class="links-grid" aria-label="site-footer-links"> 8489 <section class="get-in-touch-section"> 8490 <h2>Get in Touch</h2> 8491 <a href="/contact/">Contact Us</a><a href="/advertising/">Advertise</a><a href="/homedelivery/">Newspaper Home Delivery</a><a href="/send-us-your-news/">Send Us Your News</a><a href="/submit-an-event/">Add Your Event For Free</a><a href="/publications/">Our Publications</a> 8492 </section> 8493 <section class="follow-us-section"> 8494 <h2>Follow Us</h2> 8495<a 8496 class="footer__social-media--link" 8497 href="https://www.facebook.com/eastlondonadvertiser" 8498 title="East London Advertiser" 8499 role="link" 8500 data-media-type="facebook" 8501 > 8502 <i class="footer__social-media--icon iconify"></i> 8503 East London Advertiser 8504 </a> 8505 8506 8507 <a 8508 class="footer__social-media--link" 8509 href="https://twitter.com/eladvertiser" 8510 title="East London Advertiser" 8511 role="link" 8512 data-media-type="twitter" 8513 > 8514 <i class="footer__social-media--icon iconify"></i> 8515 East London Advertiser 8516 </a> 8517 </section> 8518 <section class="useful-links-section"> 8519 <h2>Useful Links</h2> 8520 <div class="useful-links"> 8521 <section> 8522 <a href="/subscribe/">Subscriptions</a><a href="/newsletters/">Newsletters</a><a href="/notices/">Death Notices</a><a href="/announcements/">Announcements</a><a href="/announcements/public_notices/">Public Notices</a> 8523 </section> 8524 <section> 8525 <a href="https://www.exchangeandmart.co.uk/" target="_blank">Exchange and Mart</a><a href="https://newsquest.newsprints.co.uk/" target="_blank">Photo Sales</a><a href="/archive/" style="display: inline-block">Archive</a> | <a href="/misc/sitemap/" style="display: inline-block">Sitemap</a><a href="/gdpr/" class="gdpr-option-v2" data-v2-id="1170586" data-is-gate="yes" rel="nofollow">Manage Consent</a><a href="https://www.newsquest.co.uk/legal/ai-notice/" target="_blank">AI Notice</a> 8526 </section> 8527 </div> 8528 </section> 8529 <section class="ipso-terms"> 8530 <img class="ipso-logo" src="/resources/responsive-static/mds/images/ipso-regulated.png" alt="IPSO Regulated image" /> 8531 <p class="ipso-copy">This website and associated newspapers adhere to the Independent Press Standards Organisation's 8532 Editors' Code of Practice. If you have a complaint about the editorial content which relates to 8533 inaccuracy or intrusion, then please <a class="footer__ipso-terms--link" href="/contact"> 8534 contact the editor here</a>. 8535 If you are dissatisfied with the response provided you can 8536 <a class="footer__ipso-terms--link" href="https://www.ipso.co.uk/contact-us/" target="_block">contact IPSO here</a></p> 8537 </section> 8538 </div> 8539 <div class="notice" aria-label="site-footer-notice"> 8540 <img src="/resources/responsive-static/mds/images/newsquest.png" alt="Newsquest" style="width: 193px"/> 8541 <p><strong>©
8541 2001-2026. The East London Advertiser</strong> is owned and operated by Newsquest Media Group Ltd, an audited local newspaper network.</p> 8542 <p>Visit <a href="https://www.newsquest.co.uk/" target="_blank">newsquest.co.uk</a> to view our <a href="https://www.newsquest.co.uk/our-policies/" target="_blank">policies</a>, <a href="https://www.newsquest.co.uk/legal/" target="_blank" >terms</a> and <a href="https://www.newsquest.co.uk/legal/" target="_blank" >legal agreements</a>.</p> 8543 <p>The Echo Building, 18 Albert Road, Bournemouth, England BH1 1BZ. Registered in England & Wales | 01676637</p> 8544 </div> 8545 </div> 8546</footer> 8547 8548 8549 <div id="fb-root"></div> 8550 8551 8552 </div> 8553 </div> 8554 8555 8556 8557 <div class="mar-modal-container mar-modal-container--animate mar-modal-container--animate-out visually-hidden"> 8558 <div class="mar-modal-overlay" data-uses-js="close-modal"></div> 8559 8560 <div aria-label="Pop up dialog" class="mar-modal" tabindex="-1" role="dialog"> 8561 <div class="mar-modal__header"> 8562 <h3 class="mar-modal__title">Modal headline</h3> 8563 8564 <div class="mar-modal__close" data-uses-js="close-modal"> 8565<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> 8566 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.60714 6L11.6518 10.0446C11.7589 10.1518 11.8438 10.2768 11.9062 10.4196C11.9688 10.5625 12 10.7143 12 10.875C12 11.1786 11.8884 11.442 11.6652 11.6652C11.442 11.8884 11.1696 12 10.8482 12C10.6875 12 10.5357 11.9688 10.3929 11.9062C10.25 11.8438 10.1339 11.7589 10.0446 11.6518L6 7.60714L1.95536 11.6518C1.84821 11.7589 1.72321 11.8438 1.58036 11.9062C1.4375 11.9688 1.28572 12 1.125 12C0.821427 12 0.558037 11.8884 0.334821 11.6652C0.111606 11.442 0 11.1786 0 10.875C0 10.7143 0.0312497 10.5625 0.09375 10.4196C0.15625 10.2768 0.241071 10.1518 0.348214 10.0446L4.36607 6L0.348214 1.95536C0.241071 1.84821 0.15625 1.72768 0.09375 1.59375C0.0312497 1.45982 0 1.3125 0 1.15179C0 0.830355 0.111606 0.558037 0.334821 0.334821C0.558037 0.111606 0.821427 0 1.125 0C1.28572 0 1.4375 0.0312497 1.58036 0.09375C1.72321 0.15625 1.84821 0.241071 1.95536 0.348214L6 4.39286L10.0446 0.348214C10.1339 0.241071 10.25 0.15625 10.3929 0.09375C10.5357 0.0312497 10.6875 0 10.8482 0C11.1696 0 11.442 0.111606 11.6652 0.334821C11.8884 0.558037 12 0.830355 12 1.15179C12 1.3125 11.9688 1.45982 11.9062 1.59375C11.8438 1.72768 11.7589 1.84821 11.6518 1.95536L7.60714 6Z" fill="#9DA0A4"/> 8567</svg> 8568 8569 8570 <span>Close</span> 8571 </div> 8572 </div> 8573 8574 <div class="mar-modal__body">Automatically injected HTML goes here</div> 8575 8576 <div class="mar-modal__actions"> 8577<!-- standard - Buttons.html --> 8578 8579<button 8580 type="button" 8581 data-uses-js="modal-submit" 8582 8583 class=" mar-btn 8584 mar-btn--light 8585 mar-btn--md 8586 8587 8588 " 8589> 8590 Submit 8591</button> 8592 8593 8594 8595 8596<!-- standard - Buttons.html --> 8597 8598<button 8599 type="button" 8600 data-uses-js="modal-cancel" 8601 8602 class=" mar-btn 8603 mar-btn--outline 8604 mar-btn--md 8605 8606 8607 " 8608> 8609 Cancel 8610</button> 8611 8612 8613 8614 </div> 8615 </div> 8616</div> 8617 8618 <div id="piano-meter-display" 8619 style="width: 100%; position: fixed; bottom: 0; margin: auto; z-index: 999999999999999; display: none; background-color: #fff; left: 0px"> 8620 <div style="width: 960px; margin: auto;"> 8621 <button class="mar-btn btn-martini float-right" style="margin-top: 20px" id="piano-show-newsquest" 8622 type="button">Deactivate</button> 8623 <div class="mt-2"><strong>Piano meter debugger</strong></div> 8624 <p class="mb-0" style="font-style: italic;">Data returned from the Piano 'meterActive/meterExpired' callback <a 8625 href="https://docs.piano.io/callbacks/#activeevent">event</a>.</p> 8626 <div class="mb-2" id="piano-meter-display-content"></div> 8627 </div> 8628</div> 8629 8630<div id="po-overlay-banner-top-fullwidth"></div> 8631<div id="po-overlay-banner-bottom-fullwidth"></div> 8632<div id="po-overlay-banner-bottom-content"></div> 8633<!-- <div id="piano-left-message" style="display:none; width: 100%; position: fixed; left: 0; width: 300px; text-align: center; z-index: 5000000;"></div> 8634<div id="piano-right-message" style="display:none; width: 100%; position: fixed; right: 0; width: 300px; text-align: center; z-index: 5000000;"></div> 8635 --> 8636 8637 8638 8639 8640<div class="modal" id="adlight-explanation-modal" tabindex="-1" role="dialog" aria-labelledby="sp-modal" 8641 aria-hidden="true" style="display: none"> 8642 <div class="modal-dialog modal-lg" role="document"> 8643 <div class="modal-content"> 8644 <div class="modal-body"> 8645 <img src="/resources/responsive-static/images/love-local.png" loading="lazy" 8646 id="adlight-explanation-modal-main-logo"> 8647 <p>As a subscriber, you are shown <strong>80% less</strong> display advertising when reading our 8648 articles.</p> 8649 <p>Those ads you do see are predominantly from <strong>local businesses</strong> promoting <strong>local 8650 services</strong>. </p> 8651 <p>These adverts enable local businesses to get in front of their target audience â the <strong>local 8652 community</strong>.</p> 8653 <img src="/resources/images/pixel/" id="adlight-explanation-modal-image" style="display: none"> 8654 <p class="italic">It is important that we continue to promote these adverts as our local businesses need 8655 as much support as possible during these challenging times.</p> 8656 </div> 8657 <div class="modal-footer"> 8658 <button type="button" class="mar-btn mar-btn--dark" data-dismiss="modal">Close</button> 8659 </div> 8660 </div> 8661 </div> 8662</div> 8663 8664<div id="po-overlay-toast-left"></div> 8665<div id="po-overlay-toast-main-navigation"></div> 8666
8666<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"fd15ff24ac","applicationID":"1089177626","transactionName":"NVNWZkNXWxAEVxBdCwwZd0dCQloOSmYBRREHRUB6UFhRDwBGXg4MA1hQXlRkUBIQURdATEs=","queueTime":0,"applicationTime":68,"atts":"GRRVEAtNSB4=","errorBeacon":"bam.nr-data.net","agent":""}</script>
8666 8667</body> 8668 8669<div id="outbrain-holder"> 8670 <div id="DFP_standard_mpu_3"></div> 8671 <div id="DFP_standard_mpu_4"></div> 8672 <div id="DFP_standard_mpu_5"></div> 8673 <div id="DFP_standard_mpu_6"></div> 8674 <div id="DFP_standard_mpu_7"></div> 8675</div>
8676<script> 8677 8678const elementToObserve = document.querySelector("#outbrain-holder"); 8679 8680// create a new instance of `MutationObserver` named `observer`, 8681// passing it a callback function 8682const observer = new MutationObserver(function(e) { 8683 $.each(e, function(j, obs) { 8684 $.each(obs.removedNodes, function (i, node) { 8685 var id = $(node).attr('id'); 8686 addAdSlot(id, id.replace('DFP_', '')); 8687 }); 8688 }); 8689}); 8690 8691// call `observe()` on that MutationObserver instance, 8692// passing it the element to observe, and the options object 8693observer.observe(elementToObserve, {subtree: true, childList: true}); 8694</script>
8694 8695
8696<script> 8697window.domComplete = performance.now(); 8698</script>
8698 8699
8700<script type="text/javascript"> 8701path = document.location.href.split("/"); 8702var prop30 = qs.get('lp'); 8703var prop43 = qs.get('ref'); 8704var pType="BlockArticleModule" 8705 8706if (pType === 'BlockArticleModule' || pType === 'NationalNewsModule' || pType === 'BlockWhatsOnModule') { 8707 pType = 'ArticleModule'; 8708} 8709for(x=4; x<7; x++) 8710{ 8711 if (typeof path[x] == 'undefined') 8712 { 8713 path[x] = ''; 8714 } 8715 if(path[x] == "" || (pType == "ArticleModule" && path[x].match(/[0-9]+\./)) || (path[x].indexOf('?') > -1)) 8716 { 8717 path[x] = path[x-1]; 8718 } 8719 else 8720 { 8721 path[x] = path[x-1] + "/" + path[x]; 8722 } 8723 path[x] = path[x].replace(/\/undefined/g,""); 8724} 8725sitename = path[2].split("."); 8726 8727pathN= unescape(document.location.pathname.toString()); 8728matches = pathN.match(/(\w+)\.(in|near|compare)\.([\,a-zA-Z0-9\ _-]+)[\/]?$/); 8729detailMatches = pathN.match(/(\w+)\.detail\.(.*)$/); 8730if (detailMatches !== null && detailMatches.length > 1) 8731{ 8732 matches = detailMatches; 8733} 8734 8735if (matches !== null && matches.length > 1) 8736{ 8737 var subfolder = ''; 8738 path[3] = 'li'; 8739 path[4] = 'li/'+subfolder; 8740 path[5] = 'li/'+subfolder+'/'+matches[1]; 8741 path[6] = 'li/'+subfolder+'/'+matches[1]; 8742} 8743if (pathN === '/') 8744{ 8745 path[3] = 'homepage'; 8746 path[4] = 'homepage'; 8747 path[5] = 'homepage'; 8748 path[6] = 'homepage'; 8749} 8750 8751 8752function filterArray(arr) { 8753 var retArr = []; 8754 $.each(arr, function(i, part) { 8755 if (part !== '') { 8756 retArr.push(part); 8757 } 8758 }); 8759 8760 return retArr; 8761} 8762</script>
8762 8763 8764
8765<script type="text/javascript"> 8766var known = $.cookie('__siren') ? '1' : '0' ; 8767</script>
8767 8768
8769<script type="text/javascript"> 8770 8771var known = $.cookie('__siren') ? '1' : '0' ; 8772var ref = document.referrer; 8773var parser = document.createElement('a'); 8774parser.href = ref; 8775 8776// values in the below MUST be strings 8777var targeting = { 8778 'context': '', 8779 8780 'domain': 'www.eastlondonadvertiser.co.uk', 8781 'isLanding': 'yes', 8782 'top_path': 'news', 8783 'weather': ''.toLowerCase(), 8784 'jbsjs': ''.toLowerCase(), 8785 'site_search': '', 8786 'bmd_cat': '', 8787 'wt': '', 8788 'cmpid': qs.get('cmpid'), 8789 'refdm': parser.hostname, 8790 'k': known, 8791 'g': 'u' , 8792 'a': '0' , 8793 'topic': '', 8794 'publication': '', 8795 'primary_tag_future_use': '', 8796 'site': (isMobile()) ? 'mobile': 'desktop', 8797 'r': data_layer.user.subscription_plan !== '' 8798 ? '2' // 2 = subscribed 8799 : data_layer.user.is_logged_in == 'yes' 8800 ? '1' // 1 = registered 8801 : '0', // 0 = anonymous 8802}; 8803 8804if (!usePrebid) { 8805 targeting.adrq = 'adl'; 8806} 8807 8808if (data_layer.video.exists === 'yes') { 8809 targeting.ptype = 'video'; 8810} 8811 8812if ($.cookie('isMeterExpired') === 'yes' && window.data_layer.article.is_article) { 8813 var articleContentLevel = parseInt(window.data_layer.article.content_level, 10) || 0; // account for NaN 8814 if (articleContentLevel !== 0 && window.data_layer.article.content_level_open_access === 'no') { 8815 targeting.ao = 'y'; 8816 } 8817} 8818 8819if ($.cookie('_sp_enable_dfp_personalized_ads') === 'true') { 8820 targeting.dfpcsnt = 'yes'; 8821} else if ($.cookie('_sp_enable_dfp_personalized_ads') === 'false') { 8822 targeting.dfpcsnt = 'no'; 8823} else { 8824 targeting.dfpcsnt = 'none'; 8825} 8826 8827if (typeof MobileDetect !== "undefined") { 8828 targeting.canbb = (window.screen.width > 960) ? 'y' : 'n'; 8829} 8830 8831if (typeof module_targeting === "object") { 8832 targeting = addToTargeting(targeting, module_targeting); 8833} 8834 8835// $.each(apData, function (k, v) { 8836// targeting[k] = v; 8837// }); 8838 8839// if (typeof gs_channels !== 'undefined') { 8840// targeting.gs_channels = gs_channels; 8841// } 8842 8843targeting = addToTargeting(targeting, data_layer_helper.homesData); 8844 8845targeting.article_id = ''; 8846var googleSiteName = 'www.eastlondonadvertiser.co.uk'; 8847var googlePath = '/news/'; 8848 8849var googleNetworkCode = 154725070; 8850 8851var googleChildNetworkCode = 22694024870; 8852var googleId = '/'+googleNetworkCode + ',' + googleChildNetworkCode + '/' + googleSiteName+googlePath; 8853 8854if (googleId.charAt(googleId.length - 1) === '/') { 8855 googleId = googleId.slice(0, -1); 8856} 8857 8858var googletag = googletag || {}; 8859googletag.cmd = googletag.cmd || []; 8860 8861googletag.cmd.push(function () { 8862 var _YB = _YB || { 8863 ab: function () { 8864 return _YB.dool ? "b" : "a" + Math.floor(Math.random() * 10); 8865 }, 8866 dool: Math.random() >= 0.1, 8867 }; 8868 var yb_ab; 8869 if (Math.random() <= 0.9) { 8870 yb_ab = _YB.ab(); 8871 } else { 8872 yb_ab = "c"; 8873 } 8874 googletag.pubads().setTargeting("yb_ab", yb_ab); 8875}); 8876 8877googletag.cmd.push(function() { 8878 googletag.pubads().set("adsense_background_color", "FFFFFF"); 8879 googletag.pubads().setTargeting('rfs', "0"); 8880 $.each(targeting, function (key, value) { 8881 8882 // No real value so exclude 8883 if (value === 0 || value === '' || value === null) { 8884 return; 8885 } 8886 googletag.pubads().setTargeting(key, value); 8887 }); 8888 8889}); 8890 8891if (isMobile() && '' === 'top') { 8892 $('.desktop-standard-leaderboard').remove(); 8893 $('.mobile-top-leaderboard').show(); 8894 $('#DFP_top_leaderboard_mobile').attr('id', 'DFP_top_leaderboard'); 8895} else { 8896 $('.mobile-top-leaderboard').remove(); 8897} 8898// Ads 8899var adUnits = []; 8900 8901hideAdsByScreensize(); 8902 8903if (blackListAds.length > 0) { 8904 removeBlacklistAds(blackListAds); 8905} 8906 8907$.each(unfilteredAdUnits, function (i, unit) { 8908 removeWhitelistAds(unit); 8909}); 8910 8911// set up a holder for all the adverts so we can do things with them later 8912var dfpHolder = {}; 8913// the set up code 8914googletag.cmd.push(function() { 8915 $.each(adUnits, function(i, data) { 8916 8917 // check if the dom exists 8918 if ($('#'+data.domName).length === 0) { 8919 return; 8920 } 8921 8922 var dfp = null; 8923 8924 if (data.slotType === 'standard') 8925 { 8926 // get the correct sizes, using the alternate_sizes if they exist and we are on a mobile site 8927 var sizes = data.sizes; 8928 if (data.alternate_mobile_size && isMobile()) { 8929 sizes = data.alternate_mobile_size; 8930 } 8931 // push this ad slot through 8932 dfp = googletag.defineSlot(googleId, sizes, data.domName) 8933 .addService(googletag.pubads()) 8934 .setTargeting("position", data.positionName) 8935 .setCollapseEmptyDiv(data.collapseContainer); 8936 // check if we have an array of targets, and assign them as a companion if we do 8937 if (data.targets instanceof Array && data.targets.length > 0 ) { 8938 dfp.setTargeting('companion', data.targets); 8939 } 8940 8941 } 8942 else if (data.slotType === 'outofpage') 8943 { 8944 dfp = googletag.defineOutOfPageSlot(googleId, data.domName) 8945 .addService(googletag.pubads()) 8946 .setTargeting("position", data.positionName) 8947 .setCollapseEmptyDiv(data.collapseContainer); 8948 // check if we have an array of targets, and assign them as a companion if we do 8949 if (data.targets instanceof Array && data.targets.length > 0 ) { 8950 dfp.setTargeting('companion', data.targets); 8951 } 8952 } 8953 8954 // store 8955 dfpHolder[data.domName] = dfp; 8956 8957 }); 8958 8959 if (adLight === true) { 8960 googletag.pubads().setCategoryExclusion('adlight'); 8961 // var adlightexplanation = '<div class="adlight-explanation">I\'m a subscriber <a href="#" class="adlight-explanation-link">Why am I seeing this advert?</a></div>'; 8962 // if ($('#DFP_premium_mpu').length > 0) { 8963 // $('#DFP_premium_mpu').before(adlightexplanation); 8964 // } 8965 8966 // if ($('#DFP_standard_mpu_1').length > 0) { 8967 // $('#DFP_standard_mpu_1').before(adlightexplanation); 8968 // } 8969 8970 // var imageIds = [11497497, 11497535, 11497536, 11497541, 11497542, 11497545, 11497546, 11497547]; 8971 // var imageId = imageIds[Math.floor(Math.random() * imageIds.length)]; 8972 // $('.adlight-explanation-link').click(function(e) { 8973 // e.preventDefault(); 8974 // $('#adlight-explanation-modal-image').attr('src', '/resources/images/' + imageId + '/').show(); 8975 // $('#adlight-explanation-modal').modal(); 8976 // }); 8977 } 8978 8979 // send the request 8980 googletag.pubads().enableSingleRequest(); 8981 8982 googletag.enableServices(); 8983 8984 googletag.pubads().addEventListener('slotVisibilityChanged', function(event) { 8985 if (event.slot.getResponseInformation().creativeTemplateId === 828288 || 8986 event.slot.getResponseInformation().creativeTemplateId === 12383216 ) { 8987 console.log('DFP: Magic template id detected, not refreshing'); 8988 return; 8989 } 8990 var slotName = ''; 8991 $.each(dfpHolder, function (a, e) { 8992 if (e == event.slot) { 8993 slotName = a; 8994 } 8995 }); 8996 if (typeof window.advertisingTimer !== 'undefined') { 8997 var perc = event.inViewPercentage; 8998 window.advertisingTimer.timer(slotName, perc); 8999 } 9000 }); 9001}); 9002 9003// the display code 9004$.each(adUnits, function(i, data) { 9005 9006 // check if the dom exists 9007 if ($('#'+data.domName).length === 0) { 9008 return; 9009 } 9010 9011 if (data.domName === 'DFP_interstitial_mpu') { 9012 if (!inter.checkVisit()) { 9013 return; 9014 } 9015 } 9016 9017 // are we manually loading it? 9018 if ($('#'+data.domName).attr('data-manual-loading') === "yes") { 9019 return; 9020 } 9021 // for mobile, we check if the dom element has the data-delay-loading attribute set to "1" 9022 else if ($('#'+data.domName).attr('data-delay-loading') === "yes") { 9023 9024 // load it 9025 $('#'+data.domName).appear(); 9026 $(document.body).on('appear', '#'+data.domName, function(e, allElement) { 9027 9028 // don't call it many times 9029 if ($(this).attr('data-processed') === 'yes') { 9030 return; 9031 } 9032 9033 $(this).attr('data-processed', 'yes'); 9034 9035 // display the google ad 9036 googletag.display(data.domName); 9037 googletag.pubads().refresh([dfpHolder[data.domName]]); 9038 }); 9039 return; 9040 } 9041 googletag.cmd.push(function() { 9042 googletag.display(data.domName); 9043 }); 9044}); 9045window.googleComplete = performance.now(); 9046window.googleReady = true; 9047 9048// METHODS 9049function addToTargeting(targeting, data) { 9050 if (!data) { 9051 return targeting; 9052 } 9053 $.each(data, function (key, value) { 9054 if (!value) { 9055 return; 9056 } 9057 targeting[key] = value; 9058 }); 9059 return targeting; 9060} 9061 9062function addAdSlot(slotName, slot, initHidden) { 9063 console.log("Add ad slot called for %s %s", slotName, slot); 9064 // check if item already exists 9065 if (typeof window.dfpHolder[slotName] !== 'undefined') { 9066 return; 9067 } 9068 9069 if (window.adLight === true) { 9070 return; 9071 } 9072 window.googletag.cmd.push(function() { 9073 var dfp = googletag.defineSlot(window.googleId, [[300,250]], slotName) 9074 .setTargeting('position', [slot]) 9075 .addService(googletag.pubads()); 9076 window.dfpHolder[slotName] = dfp; 9077 9078 if (!initHidden) { 9079 googletag.pubads().refresh([dfp]); 9080 9081 return; 9082 } 9083 }); 9084} 9085 9086function hideAdsByScreensize() { 9087 if (window.screen.width < 728 && $('#BlockArticleContainer').length > 0) { 9088 if ('1180' === '1147') { 9089 $('#DFP_out_of_page').remove(); 9090 } else { 9091 $('#DFP_premium_mpu').remove(); 9092 } 9093 $('#DFP_on_scroll').remove(); 9094 } else if (window.screen.width < 728 && 9095 ( $(".article-grid__uber[data-top-stories-articles='7'][data-news-list-articles='9']").length > 0 || 9096 $(".article-grid__uber[data-top-stories-articles='7'][data-news-list-articles='12']").length > 0 || 9097 $(".article-grid__uber[data-top-stories-articles='7'][data-news-list-articles='18']").length > 0 || 9098 $(".article-grid__uber[data-top-stories-articles='7'][data-news-list-articles='24']").length > 0 ) 9099 ) { 9100 const adElement = document.querySelector('#high_vis_container'); 9101 $('.omnicard[data-position="5"]').after(adElement); 9102 } 9103 9104 if ('1180' === '1147' && window.screen.width > 450) { 9105 $('#DFP_bottom_leaderboard').remove(); 9106 } 9107 9108 if ('1180' === '1147' && window.screen.width < 728) { 9109 $('#DFP_top_leaderboard').remove(); 9110 } 9111 9112 if ('1180' === '1147') { 9113 $('#DFP_teads').remove(); 9114 $('#DFP_out_of_page').remove(); 9115 } 9116 9117 if ($('#comments-in-page').length === 1 && window.screen.width > 450) { 9118 $('#DFP_top_leaderboard').parent().remove(); 9119 $('#DFP_bottom_leaderboard').parent().remove(); 9120 // $('#DFP_standard_mpu_1').parent().remove(); 9121 } 9122} 9123 9124function removeBlacklistAds(blackListAds) { 9125 $.each(blackListAds, function(i, name) { 9126 removeAdContainer(name); 9127 }); 9128} 9129 9130function removeWhitelistAds(unit) { 9131 // VAST (video) ad units never get displayed in here. 9132 if (unit.isVast) { 9133 return; 9134 } 9135 9136 // if we have an ad-light experience 9137 if (whiteList === true) { 9138 if (typeof whiteListAds[unit.positionName] === 'undefined') { 9139 removeAdContainer(unit.domName) 9140 return; 9141 } 9142 } 9143 9144 adUnits.push(unit); 9145} 9146 9147function removeAdContainer(name) { 9148 const element = document.getElementById(name); 9149 // doesn't exist? exit 9150 if(!element) { 9151 return; 9152 } 9153 9154 const parent = element.parentElement; 9155 if (parent && parent.classList.contains('block-bottom-margin')) { 9156 // if immediate parent contains block-bottom-margin as a class, remove the parent as well 9157 parent.classList.remove('block-bottom-margin'); 9158 } 9159 if (parent && parent.classList.contains('mar-leaderboard--top')) { 9160 // in case of leaderboard, remove as has min-height 9161 parent.remove(); 9162 return; 9163 } 9164 9165 if (parent && parent.classList.contains('mar-leaderboard--bottom')) { 9166 // in case of article ad container, remove as has min-height 9167 parent.remove(); 9168 return; 9169 } 9170 9171 element.remove(); 9172} 9173</script>
9173 9174 9175
9176<script src="/resources/responsive-static/build/mds/js/global.js?cb=vjoPdzgg"></script>
9176 9177 9178 9179 9180
9181<script src="/resources/responsive-static/build/mds/js/newsletters.js?cb=vjoPdzgg"></script>
9181 9182 9183
9184<script src="/__siren/"></script>
9184 9185 9186 9187
9188<script type="text/javascript"> 9189 var s_account="newsquestgroupprod"; 9190</script>
9190 9191
9192<script type="text/javascript" src="/resources/responsive-static/vendor/adobe/VisitorAPI.js?cb=vjoPdzgg"></script>
vendor: 1 bytes, line 9192
9192
9193<script type="text/javascript" src="/resources/responsive-static/vendor/adobe/omniture.js?cb=vjoPdzgg"></script>
9193 9194
9195<script type="text/javascript"> 9196 9197function getOmniturePath() { 9198 var path = ''; 9199 if ($('#gallery-base-url').length === 1) { 9200 path = $('#gallery-base-url').val(); 9201 } 9202 else { 9203 path = window.location.pathname; 9204 } 9205 return path; 9206} 9207 9208function getPositionFromCookie() { 9209 const cookieName = 'tracking_block_index'; 9210 9211 const ref = document.cookie 9212 .split('; ') 9213 .find(row => row.startsWith(`${cookieName}=`)) 9214 ?.slice(cookieName.length + 1); 9215 9216 document.cookie = `${cookieName}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; domain=${window.data_layer.site.cookie_domain}`; 9217 9218 return ref ? decodeURIComponent(ref) : undefined; 9219} 9220function getRefFromCookie() { 9221 const cookieName = 'tracking_block'; 9222 9223 const ref = document.cookie 9224 .split('; ') 9225 .find(row => row.startsWith(`${cookieName}=`)) 9226 ?.split('=')[1]; 9227 9228 // Remove the cookie 9229 document.cookie = `${cookieName}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; domain=${window.data_layer.site.cookie_domain}`; 9230 9231 return ref; 9232} 9233 9234function getOmnitureTrackingFromCookie(key, preExistingValue) { 9235 var ref = $.cookie('o-' + key); 9236 if(typeof(ref) === 'undefined') { 9237 ref = preExistingValue 9238 } else { 9239 ref = decodeURIComponent(ref); 9240 $.removeCookie('o-' + key, { 9241 path: '/', 9242 domain: window.data_layer.site.cookie_domain, 9243 }); 9244 } 9245 return ref; 9246} 9247 9248function getValidatedAPList() { 9249 9250 var validList = [1100, 1101, 1002, 1006, 1010, 1014, 1018, 1022, 1200, 1202, 1205, 1300, 1602, 1605, 1608, 1612, 1616, 1500, 1503, 1507, 1509, 1512, 1402, 1406, 1409, 1412, 1416, 14331, 14333, 14335, 14336, 14339, 14342, 14344, 14345, 14346, 14350, 14351, 14353, 14359, 14366, 14370, 14371, 14377, 14388, 14394, 14396, 14399, 14407, 14221, 14423, 15679, 15681, 15682, 15683, 15684, 15686, 15687, 15688, 15975]; 9251 9252 var data = getAudienceProjectTargetingData(); 9253 if (!data || !data.ap_x) { 9254 return ''; 9255 } 9256 9257 validData = []; 9258 $.each(data.ap_x, function(i, td) { 9259 if ($.inArray(parseInt(td, 10), validList) !== -1) { 9260 validData.push(td); 9261 } 9262 }); 9263 9264 return validData.join(','); 9265} 9266 9267path = document.location.href.split("/"); 9268 9269var qs = new URLSearchParams(window.location.search); 9270 9271var prop30 = qs.get('lp'); 9272var prop43 = qs.get('ref'); 9273var pType="BlockArticleModule" 9274 9275if (pType === 'BlockArticleModule' || pType === 'NationalNewsModule' || pType === 'BlockWhatsOnModule') { 9276 pType = 'ArticleModule'; 9277} 9278 9279for(x=4; x<7; x++) 9280{ 9281 if (typeof path[x] == 'undefined') 9282 { 9283 path[x] = ''; 9284 } 9285 if(path[x] == "" || (pType == "ArticleModule" && path[x].match(/[0-9]+\./)) || (path[x].indexOf('?') > -1)) 9286 { 9287 path[x] = path[x-1]; 9288 } 9289 else 9290 { 9291 path[x] = path[x-1] + "/" + path[x]; 9292 } 9293 path[x] = path[x].replace(/\/undefined/g,""); 9294} 9295pathN= unescape(document.location.pathname.toString()); 9296matches = pathN.match(/(\w+)\.(in|near|compare)\.([\,a-zA-Z0-9\ _-]+)[\/]?$/); 9297detailMatches = pathN.match(/(\w+)\.detail\.(.*)$/); 9298if (detailMatches !== null && detailMatches.length > 1) 9299{ 9300 matches = detailMatches; 9301} 9302 9303if (matches !== null && matches.length > 1) 9304{ 9305 var subfolder = ''; 9306 path[3] = 'li'; 9307 path[4] = 'li/'+subfolder; 9308 path[5] = 'li/'+subfolder+'/'+matches[1]; 9309 path[6] = 'li/'+subfolder+'/'+matches[1]; 9310} 9311if (pathN === '/') 9312{ 9313 path[3] = 'homepage'; 9314 path[4] = 'homepage'; 9315 path[5] = 'homepage'; 9316 path[6] = 'homepage'; 9317} 9318 9319 9320/* You may give each page an identifying name, server, and channel on 9321the next lines. */ 9322s.pageName="(www) "+getOmniturePath(); 9323s.pageName = s.pageName.toLowerCase(); 9324s.server="martini"; 9325s.channel=""; 9326s.pageType=""; 9327s.prop1= qs.get('search'); 9328s.prop2=""; 9329s.prop3=document.title; 9330s.prop4=""; 9331s.prop5="BlockArticleModule"; /* get from Martini */ 9332s.prop6=path[3].toLowerCase(); 9333s.prop7=path[4].toLowerCase(); 9334s.prop8=path[5].toLowerCase(); 9335s.prop9=path[6].toLowerCase(); 9336s.prop10=""; 9337 9338s.prop16=path[2].toLowerCase(); 9339s.prop17=""; 9340s.prop18="Martini"; 9341s.prop19="1"; 9342s.prop20 = s.getPreviousValue(s.pageName, 'gpv_pn'); 9343s.prop42 = ""; 9344s.prop53 = 'standard'; 9345s.prop54 = ''; 9346s.prop55 = ''; 9347s.prop56 = "Archant Default 1.0"; 9348s.prop57 = ($('[data-name="Feature Article Block A"]').length > 0) ? 'Enabled' : 'Disabled'; 9349s.prop58 = document.querySelector('[data-name="Feature Article Block B"]')?.dataset.variant; 9350s.prop59 = getRefFromCookie(); 9351s.prop60 = getPositionFromCookie(); 9352s.prop73 = document.cookie.split('; ').find(row => row.startsWith('adtiming='))?.split('=')[1] || null; 9353 9354var eVar67 = []; 9355 9356if ($.cookie('consentUUID')) { 9357 eVar67.push('yes'); 9358} else { 9359 eVar67.push('no'); 9360} 9361if ($.cookie('_sp_enable_dfp_personalized_ads') === 'true') { 9362 eVar67.push('yes'); 9363} else if ($.cookie('_sp_enable_dfp_personalized_ads') === 'false') { 9364 eVar67.push('no'); 9365} else { 9366 eVar67.push('none'); 9367} 9368 9369if ($.cookie('_sp_legitimate_interests') === 'true') { 9370 eVar67.push('yes'); 9371} else if ($.cookie('_sp_legitimate_interests') === 'false') { 9372 eVar67.push('no'); 9373} else { 9374 eVar67.push('none'); 9375} 9376 9377//if ($.cookie('euconsent')) { 9378// eVar67.push($.cookie('euconsent')); 9379//} else { 9380// eVar67.push('none'); 9381//} 9382 9383s.eVar67 = eVar67.join(','); 9384// console.log('ADB: setting eVar67 to %s', eVar67.join(',')); 9385 9386if ($.cookie('prev-tcf-v2')) { 9387 // console.log('ADB: Setting eVar68 to ', $.cookie('prev-tcf-v2')); 9388 s.eVar68 = $.cookie('prev-tcf-v2'); 9389} 9390 9391if (typeof iabNames !== 'undefined') { 9392 s.prop29 = iabNames.join(','); 9393} else if (typeof iabIds !== 'undefined') { 9394 s.prop29 = iabIds.join(','); 9395} 9396 9397if (s.prop20 && s.prop20 !== 'no value') { 9398 s.prop21 = s.getPercentPageViewed(); 9399} else { 9400 s.prop21 = ''; 9401} 9402 9403if (typeof __siren !== 'undefined') { 9404 s.eVar27 = __siren; 9405} 9406 9407s.prop22 = s.getDaysSinceLastVisit('s_lv'); 9408 9409 9410s.prop43=getOmnitureTrackingFromCookie('ref', prop43); 9411s.prop25 = '' 9412 9413s.prop27 = ''; 9414 9415s.prop30 = getOmnitureTrackingFromCookie('prop30', prop30); 9416s.linkInternalFilters="javascript:,eastlondonadvertiser.co.uk,fish4.co.uk,adsys.newsquest.co.uk,www.exchangeandmart.co.uk,www.communigate.co.uk," 9417s.eVar61=(new Date()).toLocaleDateString("en-GB"); 9418/* s.eVar62=(new Date()).toLocaleDateString("en-GB"); */ 9419 9420 9421 9422 9423 9424 9425/* Article-site-cloning data */ 9426s.eVar90 = window.data_layer.article.parent_originating_site_id; 9427s.eVar91 = window.data_layer.article.originating_article_id; 9428s.eVar92 = window.data_layer.article.is_original_to_site; 9429s.eVar95 = window.data_layer.site.using_piano_id; 9430s.eVar106 = ''; 9431
9432s.eVar109 = ''; 9433 9434/* Uber block article counts */ 9435s.eVar93 = window.data_layer.page.top_stories_article_count + ':' + window.data_layer.page.interstitial_article_count + ':' + window.data_layer.page.news_stories_article_count; 9436 9437/* Conversion Variables */ 9438s.campaign="" 9439s.state="" 9440s.zip="" 9441s.events="" 9442s.products="" 9443s.purchaseID="" 9444s.eVar14="" 9445try { 9446 s.list3=getValidatedAPList(); 9447} catch (e) { 9448 // do nothing 9449} 9450 9451 9452 9453 9454// Initial fotorama tracking. 9455var moduleType = null; 9456if (s.prop5 === 'ArticleModule' || s.prop5 == 'PropertyModuleReplacement' || s.prop5 === 'BlockArticleModule') { 9457 moduleType = 'article'; 9458} else if (s.prop5 === 'PictureGalleryModule') { 9459 moduleType = 'gallery'; 9460} 9461 9462if ($('#comments-in-page').length === 1) { 9463 moduleType = 'comments'; 9464} 9465 9466if (moduleType === 'article' || moduleType === 'gallery' || moduleType === 'comments') { 9467 var imagePath = ''; 9468 9469 if ($('.fotorama').length > 0) { 9470 // Get the first Fotorama image. 9471 try { 9472 var el = $('.fotorama').data('fotorama').data[0].html; 9473 var url = $(el).find('div').css('background-image'); 9474 imagePath = url.replace('url(','').replace(')','').replace(/\"/gi, ""); 9475 } catch (e) { 9476 } 9477 } else { 9478 // If there's just one image (i.e. it's not a gallery), find its path. 9479 var imagePathSingle = $('#mainImage').attr('src'); 9480 if (typeof imagePathSingle !== 'undefined') { 9481 imagePath = imagePathSingle.split('.')[0] + '/'; 9482 } 9483 } 9484 var imageParts = imagePath.split('/'); 9485 if (imageParts.length > 1) { 9486 s.eVar37 = imageParts[imageParts.length - 2]; 9487 s.prop37 = imageParts[imageParts.length - 2]; 9488 s.events = s.apl(s.events, 'event7', ',', 2); 9489 } 9490 s.eVar36 = moduleType; 9491 s.prop36 = moduleType; 9492} 9493 9494 9495 9496// Education pages. 9497if (s.prop5 === 'ResponsiveEducationModule') { 9498 // School profile page. 9499 if ($('#eduOverview').length > 0) { 9500 s.eVar40 = $('#eduOverview').data('school-status'); 9501 s.prop40 = s.eVar40; 9502 s.prop41 = 'edu-' + $('#eduOverview').data('school-urn'); 9503 s.prop46 = $('#town').text(); 9504 } 9505 9506 // Comparison page. 9507 if ($('#eduComparisonTable').length > 0) { 9508 s.list1 = ''; 9509 } 9510 9511 // Results page. 9512 if ($('.school-results').length > 0) { 9513 s.list1 = ''; 9514 9515 // Track the search criteria. 9516 s.prop44 = ''; 9517 s.prop45 = "".toLowerCase(); 9518 s.prop46 = "".toLowerCase(); 9519 s.prop49 = ''; 9520 s.prop50 = ''; 9521 s.prop51 = ''; 9522 s.eVar2 = s.prop50; 9523 9524 var newSearch = false; 9525 if (newSearch) { 9526 s.events = s.apl(s.events, 'event17', ',', 1); 9527 } 9528 } 9529} 9530 9531// Notices Module 9532if (s.prop5 === 'NewsquestModulesNoticesModule') { 9533 // Notices Find page. 9534 if (s.pageName.includes('notices/find')) { 9535 s.pageName = '(www) /notices/find/'; 9536 s.eVar50 = ''; 9537 const noticesURL = new URL(window.location.href); 9538 const noticesParams = new URLSearchParams(noticesURL.search); 9539 9540 s.eVar1 = noticesParams.has('keyword') ? noticesParams.get('keyword') : 'None'; 9541 s.eVar51 = noticesParams.has('sort') ? noticesParams.get('sprt') : 'best'; 9542 s.eVar52 = noticesParams.has('p') ? (parseInt(noticesParams.get('p'), 10) + 1) : 1; 9543 s.eVar53 = noticesParams.has('type') ? noticesParams.get('type') : 'All'; 9544 s.eVar54 = noticesParams.has('nearby') ? noticesParams.get('nearby') : 'no'; 9545 s.eVar55 = noticesParams.has('daterange') ? noticesParams.get('daterange') : 'last-month'; 9546 9547 if (noticesParams.has('sort')) { 9548 switch (noticesParams.get('sort')) { 9549 case 'date_asc': 9550 s.eVar51 = 'oldest'; 9551 break; 9552 case 'date_desc': 9553 s.eVar51 = 'newest'; 9554 break; 9555 case 'best_match': 9556 s.eVar51 = 'best'; 9557 break; 9558 default: 9559 s.eVar51 = noticesParams.get('sort'); 9560 break; 9561 } 9562 } 9563 9564 // Concatenate all search params into eVar44 9565 if (noticesParams.size > 0) { 9566 const searchParams = new URL(window.location.href).searchParams; 9567 s.eVar44 = '';
9568 searchParams.forEach((value, key) => { 9569 s.eVar44 += `${key}=${value},`; 9570 }); 9571 } else { 9572 s.eVar44 = ''; 9573 } 9574 9575 // Adobe Search Event triggering 9576 const setNoticePaginationClicked = (value) => { 9577 localStorage.setItem("isNoticePaginationClicked", value); 9578 }; 9579 9580 const noticeSearchInput = document.getElementById("notices-search"); 9581 const noticeSearchBtn = document.getElementById("notice-search-find"); 9582 const noticePaginationBtns = document.querySelectorAll('.notice-find__pagination .pagination-btn'); 9583 const noticePaginationBtnPrev = document.querySelector('.pagination-btn-previous svg'); 9584 const noticePaginationBtnNext = document.querySelector('.pagination-btn-next svg'); 9585 9586 noticeSearchInput?.addEventListener('change', () => setNoticePaginationClicked('false')); 9587 noticeSearchBtn?.addEventListener('click', () => setNoticePaginationClicked('false')); 9588 9589 noticePaginationBtns.forEach(btn => { 9590 btn.addEventListener('click', () => setNoticePaginationClicked('true')); 9591 }); 9592 9593 noticePaginationBtnPrev?.addEventListener('click', () => setNoticePaginationClicked('true')); 9594 noticePaginationBtnNext?.addEventListener('click', () => setNoticePaginationClicked('true')); 9595 9596 if (localStorage.getItem("isNoticePaginationClicked") === 'false') { 9597 s.events = s.apl(s.events, 'event1', ',', 1); 9598 } 9599 } 9600 9601 if (/notices\/funeral-directors\/(\d+)\.([a-zA-Z0-9-?]+)?/.test(s.pageName)) { 9602 s.pageName = '(www) /notices/funeral-director/'; 9603 s.eVar41 = ''; 9604 } 9605} 9606 9607if (s.prop5 === 'NewsquestModulesNoticeModule') { 9608 s.eVar41 = ''; 9609 const type = window.announcement_data?.details?.type || ''; 9610 const subCategory = window.announcement_data?.details?.sub_category || ''; 9611 s.eVar40 = type !== 'Tribute' ? type : `${type} - ${subCategory}`; 9612 s.eVar42 = window.announcement_data?.details?.id || ''; 9613 s.eVar107 = ''; 9614 s.eVar119 = ''; 9615 s.eVar120 = ''; 9616 s.eVar2 = "(www) /notice/"; 9617} 9618 9619//New Property module 9620if (s.prop5 === 'ResponsivePropertyModule') { 9621 /* 9622 Use prop42 for single and list pages, for list pages use hyphen separate lists of id's 9623 */ 9624 9625 9626 //Property's all over the place (homepage, searches etc - HOM-133 9627 9628 //Property Detail - HOM-131, HOM-134, HOM-130 9629 9630 //Contact us submissions - HOM-137 9631 if($('#propertyModule.agent-details').length > 0) { 9632 //Add a click handler for a.contact-detail 9633 } 9634 9635 9636} 9637 9638// is their a video tag on the page? 9639if ($('.exco-embed').length > 0) { 9640 console.log('VID: setting tracking for event50'); 9641 s.events = s.apl(s.events, 'event50', ',', 1); 9642} 9643 9644var foundAutoPlayVid = false; 9645$('.jw-outer').each(function (a, domEle) { 9646 if ($(this).data('multimedia-block') === 'no' && !foundAutoPlayVid) { 9647 console.log('VID: setting tracking for event51'); 9648 s.events = s.apl(s.events, 'event51', ',', 1); 9649 foundAutoPlayVid = true; 9650 } 9651}); 9652 9653 9654 9655 9656 9657 9658 9659s.eVar66 = 'Ad-Full'; 9660s.eVar114 = ''; 9661 9662 9663 9664 // var eVar65Copy = s.getValOnce(s.eVar65, "ev65", 0); 9665 // if (eVar65Copy !== '' && s.prop20.indexOf("/my/subscription/activate/") > -1) { 9666 // s.events = s.apl(s.events, "event4", ",", 1); // Set the subscription counter event. 9667 // s.events = s.apl(s.events, "purchase", ",", 1); // Set the purchase event. 9668 // s.products = "Subscription : Metered Access;" + eVar65Copy + ";1;"; 9669 // s.purchaseID = ""; 9670 // } 9671 9672 9673if(qs.get('action') === 'success' && (s.prop5 === 'ArticleModule' || s.prop5 === 'BMDModule' || s.prop5 === 'BlockArticleModule')) { 9674 s.events=s.apl(s.events,'event9',',',2) 9675} 9676/* Hierarchy Variables */ 9677s.hier1="newsquest," + "" + ",www.eastlondonadvertiser.co.uk," + path[6].replace(/\//,","); 9678 9679if (typeof MartiniFotorama !== 'undefined') { 9680 MartiniFotorama.loadOmniture(s); 9681} 9682s.prop39 = "0"; 9683 9684 9685 9686// Tracking usage of Bytecast audio embeds in articles. 9687s.eVar82 = 'no'; 9688s.eVar83 = ''; 9689 9690 console.log('ADB: starting'); 9691 console.log('Google Bot Browser: ', window.isRobot.googleBot()); //TODO Remove this log after QA 9692 9693// Tracking of Commenting Registration FLow 9694if (s.prop5 !== 'BlockArticleModule') { 9695 const storedAdobeDimensions = sessionStorage.getItem('nq_adobe_tracking_article_dimensions'); 9696 if (storedAdobeDimensions) { 9697 const storedAdobeDimensionObj = JSON.parse(storedAdobeDimensions); 9698 s.eVar10 = storedAdobeDimensionObj.eVar10; 9699 s.eVar15 = storedAdobeDimensionObj.eVar15; 9700 s.eVar22 = storedAdobeDimensionObj.eVar22; 9701 s.eVar23 = storedAdobeDimensionObj.eVar23; 9702 s.eVar24 = storedAdobeDimensionObj.eVar24; 9703 s.eVar25 = storedAdobeDimensionObj.eVar25; 9704 s.eVar28 = storedAdobeDimensionObj.eVar28; 9705 s.eVar60 = storedAdobeDimensionObj.eVar60; 9706 s.eVar104 = storedAdobeDimensionObj.eVar104; 9707 s.eVar106 = storedAdobeDimensionObj.eVar106; 9708 s.eVar107 = storedAdobeDimensionObj.eVar107; 9709 s.eVar108 = storedAdobeDimensionObj.eVar108; 9710 s.prop63 = storedAdobeDimensionObj.prop63; 9711 } 9712} 9713 9714if (window.location.href.includes("/user/create-account/commenting/")) { 9715 s.eVar2 = '(www) /user/create-account/commenting/'; 9716} 9717 9718/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/ 9719if (qs.get('callback') !== 'in' && !window.isRobot.googleBot()) { 9720 var s_code=s.t(); 9721 var backupAdobe = s; 9722 9723 if(s_code)document.write(s_code) 9724} 9725 9726// Storing the visiting dimensions 9727if (s.eVar10 || s.eVar22 || s.eVar23 || s.eVar24) { 9728 const adobeTrackingVisitingDimensions = { 9729 eVar10: s.eVar10, 9730 eVar22: s.eVar22, 9731 eVar23: s.eVar23, 9732 eVar24: s.eVar24, 9733 } 9734 sessionStorage.setItem('nq_adobe_tracking_visiting_dimensions', JSON.stringify(adobeTrackingVisitingDimensions)); 9735} 9736 9737//--></script>
9737 9738<!-- End SiteCatalyst code version: H.19.3. --> 9739 9740 9741 9742 9743
9743<script src="/resources/responsive-static/build/mds/js/homepage.js?cb=vjoPdzgg"></script>
9743 9744 9745
9746<script> 9747 if ('' !== '') { 9748 setTimeout(function() { 9749 data_layer_helper.loadScript( 9750 "/resources/responsive-static/build/mds-next/js/.js?cb=vjoPdzgg", 9751 true, 9752 null, 9753 "module" 9754 ) 9755 }, 500); 9756 } 9757</script>
9757 9758 9759</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.