March 5, 2022 at 9:59:09 PM UTC
VERIFY
Websites
Websites
Runtime: 365ms
Share on Facebook or Twitter
On March 5, 2022 at 9:59:09 PM UTC, https://www.bbc.com/ was accessible when tested on AS8402 in Russia.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
172.253.206.34
Query:
IN A www.bbc.com
Engine:
system
Name
Class
TTL
Type
DATA
Answer IP Info
@
IN
A
151.101.0.81
AS54113 (Fastly)
@
IN
A
151.101.64.81
AS54113 (Fastly)
@
IN
A
151.101.128.81
AS54113 (Fastly)
@
IN
A
151.101.192.81
AS54113 (Fastly)

TCP Connections

151.101.192.81:443: succeeded
151.101.0.81:443: succeeded
151.101.128.81:443: succeeded
151.101.64.81:443: succeeded

HTTP Requests

URL
GET https://www.bbc.com/
Response Headers
Accept-Ranges:
bytes
Age:
57
Cache-Control:
public, max-age=60, stale-if-error=90, stale-while-revalidate=30
Content-Length:
248415
Content-Type:
text/html; charset=UTF-8
Date:
Sat, 05 Mar 2022 21:59:10 GMT
Etag:
"b4e14aa26392deddb91b294198c0ab92"
Fastly-Restarts:
1
Nel:
{"report_to":"default","max_age":2592000,"include_subdomains":true,"failure_fraction":0.05}
Report-To:
{"group":"default","max_age":2592000,"endpoints":[{"url":"https://europe-west1-bbc-otg-traf-mgr-bq-prod-4591.cloudfunctions.net/report-endpoint","priority":1}],"include_subdomains":true}
Req-Svc-Chain:
FASTLY,GTM
Server:
BBC-GTM
Vary:
X-BBC-Edge-Scheme,Accept-Encoding
Via:
1.1 BBC-GTM, 1.1 63dac58fb826a8fc06ff08c0724846f6.cloudfront.net (CloudFront), 1.1 varnish
X-Amz-Cf-Id:
M3rzH4iZ8jx4xWLW5W0icefC2_Nvk2F_NsOiWiIxTAXgNkabgRrgKw==
X-Amz-Cf-Pop:
LHR61-C1
X-Bbc-Edge-Cache-Status:
EXPIRED
X-Bbc-Origin-Response-Status:
200
X-Cache:
Miss from cloudfront, HIT
X-Cache-Hits:
1
X-Fastly-Cache-Status:
HIT-CLUSTER
X-Lb-Nocache:
true
X-Served-By:
cache-bma1660-BMA
X-Timer:
S1646517550.440607,VS0,VE2
Response Body
    <!DOCTYPE html>
<html class="b-header--black--white b-pw-1280 b-reith-sans-font">

    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta name="description" content="Breaking news, sport, TV, radio and a whole lot more.
        The BBC informs, educates and entertains - wherever you are, whatever your age.">
        <meta name="keywords" content="BBC, bbc.co.uk, bbc.com, Search, British Broadcasting Corporation, BBC iPlayer, BBCi">
        <title>BBC - Homepage</title>

        <script>
            window.orb_fig_blocking = true;
            window.bbcredirection = {geo: true};
        </script>

        <!-- WWHPv: 20210923-1449-37491ec2b6e5b4c43bda3673e521e8164a789b87 -->
        <!-- Webapp: WWHP international homepage -->
        <meta property="fb:page_id" content="228735667216" />
        <meta property="fb:admins" content="297814326937641" />
        <meta property="fb:app_id" content="187214818032936" />
        <meta property="og:title" content="BBC - Homepage" />
        <meta property="og:type" content="website" />
        <meta property="og:url" content="https://www.bbc.com/" />
        <meta name="msvalidate.01" content="A09EF0BF1FC5CDBB37D921CBC3776943" />
        <meta property="wwhp-edition" content="international" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0">

        <!-- Start Facebook Instant Articles Ownership Verification -->
        <meta property="fb:pages" content="228735667216" />
        <!-- End Facebook Instant Articles Ownership Verification -->

        
        <link rel="apple-touch-icon" href="https://gn-web-assets.api.bbc.com/wwhp/20210923-1449-37491ec2b6e5b4c43bda3673e521e8164a789b87/responsive/img/apple-touch/apple-touch-180.jpg">

        <!-- Orbit: 3.0.0-1846.defbb1ae -->
<!-- Environment: live -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">

<style>
:root {
    --bbc-font: ReithSans, Arial, Helvetica, freesans, sans-serif;
    --bbc-font-legacy: Arial, Helvetica, freesans, sans-serif;
}
</style>

<script nomodule type="text/javascript" src="https://static.files.bbci.co.uk/orbit/cd2e71211631023c115267d52c7e9dae/js/polyfills.bundle.js" async></script>

    <link rel="stylesheet" href="https://static.files.bbci.co.uk/orbit/cd2e71211631023c115267d52c7e9dae/css/orb-ltr.min.css">
    <script src="https://static.files.bbci.co.uk/orbit/cd2e71211631023c115267d52c7e9dae/js/require.min.js"></script>
    <script>
        // nav-orbit-pollyfills
        // Promise polyfill from https://github.com/bramstein/promis
        (function(){'use strict';var f,g=[];function l(a){g.push(a);1==g.length&&f()}function m(){for(;g.length;)g[0](),g.shift()}f=function(){setTimeout(m)};function n(a){this.a=p;this.b=void 0;this.f=[];var b=this;try{a(function(a){q(b,a)},function(a){r(b,a)})}catch(c){r(b,c)}}var p=2;function t(a){return new n(function(b,c){c(a)})}function u(a){return new n(function(b){b(a)})}function q(a,b){if(a.a==p){if(b==a)throw new TypeError;var c=!1;try{var d=b&&b.then;if(null!=b&&"object"==typeof b&&"function"==typeof d){d.call(b,function(b){c||q(a,b);c=!0},function(b){c||r(a,b);c=!0});return}}catch(e){c||r(a,e);return}a.a=0;a.b=b;v(a)}} function r(a,b){if(a.a==p){if(b==a)throw new TypeError;a.a=1;a.b=b;v(a)}}function v(a){l(function(){if(a.a!=p)for(;a.f.length;){var b=a.f.shift(),c=b[0],d=b[1],e=b[2],b=b[3];try{0==a.a?"function"==typeof c?e(c.call(void 0,a.b)):e(a.b):1==a.a&&("function"==typeof d?e(d.call(void 0,a.b)):b(a.b))}catch(h){b(h)}}})}n.prototype.g=function(a){return this.c(void 0,a)};n.prototype.c=function(a,b){var c=this;return new n(function(d,e){c.f.push([a,b,d,e]);v(c)})}; function w(a){return new n(function(b,c){function d(c){return function(d){h[c]=d;e+=1;e==a.length&&b(h)}}var e=0,h=[];0==a.length&&b(h);for(var k=0;k<a.length;k+=1)u(a[k]).c(d(k),c)})}function x(a){return new n(function(b,c){for(var d=0;d<a.length;d+=1)u(a[d]).c(b,c)})};window.Promise||(window.Promise=n,window.Promise.resolve=u,window.Promise.reject=t,window.Promise.race=x,window.Promise.all=w,window.Promise.prototype.then=n.prototype.c,window.Promise.prototype["catch"]=n.prototype.g);}());
    
    
        // Polyfill Event constructor for IE ref: ORBITEN-919
        // see: https://stackoverflow.com/questions/26596123
        (function () {
          if (typeof window.CustomEvent === "function") {
            return false;
          }
          function CustomEvent(event, params) {
            params = params || { bubbles: false, cancelable: false, detail: undefined };
            var evt = document.createEvent('CustomEvent');
            evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail);
            return evt;
          }
          CustomEvent.prototype = window.Event.prototype;
          window.Event = CustomEvent;
        })();
    
    
        //Element.prototype.matches polyfill
        //from https://developer.mozilla.org/en-US/docs/Web/API/Element/matches#Polyfill
        if (!Element.prototype.matches) {
          Element.prototype.matches = Element.prototype.msMatchesSelector ||
                                      Element.prototype.webkitMatchesSelector;
        }
        //NodeList.forEach Polyfill
        //from https://developer.mozilla.org/en-US/docs/Web/API/NodeList/forEach#Polyfill
        if (window.NodeList && !NodeList.prototype.forEach) {
          NodeList.prototype.forEach = Array.prototype.forEach;
        }
    
        // Object.assign polyfill from https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign#Polyfill
        if (typeof Object.assign != 'function') {
          // Must be writable: true, enumerable: false, configurable: true
          Object.defineProperty(Object, "assign", {
            value: function assign(target, varArgs) { // .length of function is 2
              'use strict';
              if (target == null) { // TypeError if undefined or null
                throw new TypeError('Cannot convert undefined or null to object');
              }
    
              var to = Object(target);
    
              for (var index = 1; index < arguments.length; index++) {
                var nextSource = arguments[index];
    
                if (nextSource != null) { // Skip over if undefined or null
                  for (var nextKey in nextSource) {
                    // Avoid bugs when hasOwnProperty is shadowed
                    if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) {
                      to[nextKey] = nextSource[nextKey];
                    }
                  }
                }
              }
              return to;
            },
            writable: true,
            configurable: true
          });
        }
    
        // window.fetch polyfill https://github.com/github/fetch/blob/v0.11.0/fetch.js - chosen for IE9 compatibility
        if(typeof window.fetch !== 'function') {
          (function(self){"use strict";if(self.fetch){return}function normalizeName(name){if(typeof name!=="string"){name=String(name)}if(/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(name)){throw new TypeError("Invalid character in header field name")}return name.toLowerCase()}function normalizeValue(value){if(typeof value!=="string"){value=String(value)}return value}function Headers(headers){this.map={};if(headers instanceof Headers){headers.forEach(function(value,name){this.append(name,value)},this)}else if(headers){Object.getOwnPropertyNames(headers).forEach(function(name){this.append(name,headers[name])},this)}}Headers.prototype.append=function(name,value){name=normalizeName(name);value=normalizeValue(value);var list=this.map[name];if(!list){list=[];this.map[name]=list}list.push(value)};Headers.prototype["delete"]=function(name){delete this.map[normalizeName(name)]};Headers.prototype.get=function(name){var values=this.map[normalizeName(name)];return values?values[0]:null};Headers.prototype.getAll=function(name){return this.map[normalizeName(name)]||[]};Headers.prototype.has=function(name){return this.map.hasOwnProperty(normalizeName(name))};Headers.prototype.set=function(name,value){this.map[normalizeName(name)]=[normalizeValue(value)]};Headers.prototype.forEach=function(callback,thisArg){Object.getOwnPropertyNames(this.map).forEach(function(name){this.map[name].forEach(function(value){callback.call(thisArg,value,name,this)},this)},this)};function consumed(body){if(body.bodyUsed){return Promise.reject(new TypeError("Already read"))}body.bodyUsed=true}function fileReaderReady(reader){return new Promise(function(resolve,reject){reader.onload=function(){resolve(reader.result)};reader.onerror=function(){reject(reader.error)}})}function readBlobAsArrayBuffer(blob){var reader=new FileReader;reader.readAsArrayBuffer(blob);return fileReaderReady(reader)}function readBlobAsText(blob){var reader=new FileReader;reader.readAsText(blob);return fileReaderReady(reader)}var support={blob:"FileReader"in self&&"Blob"in self&&function(){try{new Blob;return true}catch(e){return false}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};function Body(){this.bodyUsed=false;this._initBody=function(body){this._bodyInit=body;if(typeof body==="string"){this._bodyText=body}else if(support.blob&&Blob.prototype.isPrototypeOf(body)){this._bodyBlob=body}else if(support.formData&&FormData.prototype.isPrototypeOf(body)){this._bodyFormData=body}else if(!body){this._bodyText=""}else if(support.arrayBuffer&&ArrayBuffer.prototype.isPrototypeOf(body)){}else{throw new Error("unsupported BodyInit type")}if(!this.headers.get("content-type")){if(typeof body==="string"){this.headers.set("content-type","text/plain;charset=UTF-8")}else if(this._bodyBlob&&this._bodyBlob.type){this.headers.set("content-type",this._bodyBlob.type)}}};if(support.blob){this.blob=function(){var rejected=consumed(this);if(rejected){return rejected}if(this._bodyBlob){return Promise.resolve(this._bodyBlob)}else if(this._bodyFormData){throw new Error("could not read FormData body as blob")}else{return Promise.resolve(new Blob([this._bodyText]))}};this.arrayBuffer=function(){return this.blob().then(readBlobAsArrayBuffer)};this.text=function(){var rejected=consumed(this);if(rejected){return rejected}if(this._bodyBlob){return readBlobAsText(this._bodyBlob)}else if(this._bodyFormData){throw new Error("could not read FormData body as text")}else{return Promise.resolve(this._bodyText)}}}else{this.text=function(){var rejected=consumed(this);return rejected?rejected:Promise.resolve(this._bodyText)}}if(support.formData){this.formData=function(){return this.text().then(decode)}}this.json=function(){return this.text().then(JSON.parse)};return this}var methods=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function normalizeMethod(method){var upcased=method.toUpperCase();return methods.indexOf(upcased)>-1?upcased:method}function Request(input,options){options=options||{};var body=options.body;if(Request.prototype.isPrototypeOf(input)){if(input.bodyUsed){throw new TypeError("Already read")}this.url=input.url;this.credentials=input.credentials;if(!options.headers){this.headers=new Headers(input.headers)}this.method=input.method;this.mode=input.mode;if(!body){body=input._bodyInit;input.bodyUsed=true}}else{this.url=input}this.credentials=options.credentials||this.credentials||"omit";if(options.headers||!this.headers){this.headers=new Headers(options.headers)}this.method=normalizeMethod(options.method||this.method||"GET");this.mode=options.mode||this.mode||null;this.referrer=null;if((this.method==="GET"||this.method==="HEAD")&&body){throw new TypeError("Body not allowed for GET or HEAD requests")}this._initBody(body)}Request.prototype.clone=function(){return new Request(this)};function decode(body){var form=new FormData;body.trim().split("&").forEach(function(bytes){if(bytes){var split=bytes.split("=");var name=split.shift().replace(/\+/g," ");var value=split.join("=").replace(/\+/g," ");form.append(decodeURIComponent(name),decodeURIComponent(value))}});return form}function headers(xhr){var head=new Headers;var pairs=xhr.getAllResponseHeaders().trim().split("\n");pairs.forEach(function(header){var split=header.trim().split(":");var key=split.shift().trim();var value=split.join(":").trim();head.append(key,value)});return head}Body.call(Request.prototype);function Response(bodyInit,options){if(!options){options={}}this.type="default";this.status=options.status;this.ok=this.status>=200&&this.status<300;this.statusText=options.statusText;this.headers=options.headers instanceof Headers?options.headers:new Headers(options.headers);this.url=options.url||"";this._initBody(bodyInit)}Body.call(Response.prototype);Response.prototype.clone=function(){return new Response(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new Headers(this.headers),url:this.url})};Response.error=function(){var response=new Response(null,{status:0,statusText:""});response.type="error";return response};var redirectStatuses=[301,302,303,307,308];Response.redirect=function(url,status){if(redirectStatuses.indexOf(status)===-1){throw new RangeError("Invalid status code")}return new Response(null,{status:status,headers:{location:url}})};self.Headers=Headers;self.Request=Request;self.Response=Response;self.fetch=function(input,init){return new Promise(function(resolve,reject){var request;if(Request.prototype.isPrototypeOf(input)&&!init){request=input}else{request=new Request(input,init)}var xhr=new XMLHttpRequest;function responseURL(){if("responseURL"in xhr){return xhr.responseURL}if(/^X-Request-URL:/m.test(xhr.getAllResponseHeaders())){return xhr.getResponseHeader("X-Request-URL")}return}xhr.onload=function(){var status=xhr.status===1223?204:xhr.status;if(status<100||status>599){reject(new TypeError("Network request failed"));return}var options={status:status,statusText:xhr.statusText,headers:headers(xhr),url:responseURL()};var body="response"in xhr?xhr.response:xhr.responseText;resolve(new Response(body,options))};xhr.onerror=function(){reject(new TypeError("Network request failed"))};xhr.open(request.method,request.url,true);if(request.credentials==="include"){xhr.withCredentials=true}if("responseType"in xhr&&support.blob){xhr.responseType="blob"}request.headers.forEach(function(value,name){xhr.setRequestHeader(name,value)});xhr.send(typeof request._bodyInit==="undefined"?null:request._bodyInit)})};self.fetch.polyfill=true})(typeof self!=="undefined"?self:this);
        }
    
        if (typeof window.CustomEvent !== 'function') {
    
          function CustomEvent(event, params) {
            params = params || { bubbles: false, cancelable: false, detail: null };
            var evt = document.createEvent('CustomEvent');
            evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail);
            return evt;
          }
    
          CustomEvent.prototype = window.Event.prototype;
    
          window.CustomEvent = CustomEvent;
    
        }
    </script>

<script type="text/javascript">
    window.orbitData = {};

    var additionalPageProperties = {};
        additionalPageProperties['custom_var_1'] = 'international' || null;
        additionalPageProperties['custom_var_9'] = '1' || null;

    window.orbitData.userProfileUrl = "https://www.bbc.co.uk/userprofile";

    window.page = {
        name: 'home.page' || null,
        destination: 'HOMEPAGE_GNL' || null,
        producer: 'GNL_HOMEPAGE' || null,
        section: '' || null,
        site: '' || null,
        contentId: '' || null,
        contentType: 'Index-home' || null,
        edition: '' || null,
        additionalProperties: additionalPageProperties
    };
    window.page.language = 'en';
    window.page.language = 'en';

    window.page.modal = false;

</script>

<script type="text/javascript">!function(){var t={53:function(t,e,r){function n(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function o(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?n(Object(r),!0).forEach((function(e){i(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function i(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var c=r(206),u=r(189);window.bbcpage=c.init(o({},window.page)),window.page=void 0,window.bbcuser=u.init(window,o({},window.user)),window.user=void 0},206:function(t){function e(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function r(t){for(var r=1;r<arguments.length;r++){var o=null!=arguments[r]?arguments[r]:{};r%2?e(Object(o),!0).forEach((function(e){n(t,e,o[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(o)):e(Object(o)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(o,e))}))}return t}function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}t.exports={init:function(t){var e=r({},t);return document.addEventListener("bbc-page-reset",(function(t){var r;t.detail&&t.detail.page&&(r=t.detail.page,e=Object.assign(e,r)),document.dispatchEvent(new Event("bbc-page-updated"))})),{getName:function(){return Promise.resolve(e.name||function(){if("file:"===window.location.protocol)return"local.file";var t=window.location.pathname.replace(/\/$/,"").replace(/^\//,"").replace(/\//g,".");return"".concat(t,".page")}())},getLanguage:function(){return Promise.resolve(e.language)},getDestination:function(){return Promise.resolve(e.destination)},getProducer:function(){return Promise.resolve(e.producer)},getSection:function(){return Promise.resolve(e.section)},getContentType:function(){return Promise.resolve(e.contentType)},getContentId:function(){return Promise.resolve(e.contentId)},getReferrer:function(){return Promise.resolve(window.orb&&null!==window.orb.referrer&&void 0!==window.orb.referrer?window.orb.referrer:document.referrer)},getAdditionalProperties:function(){return Promise.resolve(r({},e.additionalProperties))},loadCSS:function(t){return new Promise((function(e,r){var n=document.createElement("link");n.type="text/css",n.rel="stylesheet",n.onload=function(){e()},n.href=t,document.getElementsByTagName("head")[0].appendChild(n)}))},isModal:function(){return Promise.resolve(e.modal)}}}}},189:function(t,e,r){function n(t){return(n="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 o(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function i(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?o(Object(r),!0).forEach((function(e){c(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function c(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function u(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function a(t,e){if(e&&("object"===n(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}function f(t){var e="function"==typeof Map?new Map:void 0;return(f=function(t){if(null===t||(r=t,-1===Function.toString.call(r).indexOf("[native code]")))return t;var r;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return s(t,arguments,h(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),p(n,t)})(t)}function s(t,e,r){return(s=l()?Reflect.construct:function(t,e,r){var n=[null];n.push.apply(n,e);var o=new(Function.bind.apply(t,n));return r&&p(o,r.prototype),o}).apply(null,arguments)}function l(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}function p(t,e){return(p=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function h(t){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}var d=r(11).loadModule,y=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&p(t,e)}(o,t);var e,r,n=(e=o,r=l(),function(){var t,n=h(e);if(r){var o=h(this).constructor;t=Reflect.construct(n,arguments,o)}else t=n.apply(this,arguments);return a(this,t)});function o(){return u(this,o),n.apply(this,arguments)}return o}(f(Error));t.exports={init:function(t,e){var r,n=i({},e),o=null;function c(){if(["X-Country","X-Ip_is_advertise_combined","X-Ip_is_uk_combined"].every((function(t){return!!n[t]})))return Promise.resolve(n);if(!o){var e=t.location.hostname.endsWith(".com")?"com":"co.uk";o=t.fetch("https://www.bbc.".concat(e,"/userinfo")).then((function(t){return t.json()}))}return o}function u(t){if(t.status>=200&&t.status<300)return t;var e=new Error(t.statusText);throw e.response=t,e}function a(t){return t.json()}function f(){if(n.ageBand)return Promise.resolve(n);if(!r){if("undefined"==typeof XMLHttpRequest||!("withCredentials"in new XMLHttpRequest))return Promise.resolve(n);r=d(["idcta-v2/idcta-1"]).then((function(e){return e.initiateTokenRefresh().then((function(){return t.fetch(t.orbitData.userProfileUrl,{credentials:"include"}).then(u).then(a).then((function(t){return n=i(i({},n),t)}))}))}))}return r}var s={getHashedId:function(){return d(["idcta-v2/idcta-1"]).then((function(t){return t.getCookieInstance().getHidFromCookie()}))},isSignedIn:function(){return d(["idcta-v2/idcta-1"]).then((function(t){return t&&t.getCookieInstance().hasCookie()}))},getCountry:function(){return c().then((function(t){return t["X-Country"]||"gb"}))},isUKCombined:function(){return c().then((function(t){if(!t["X-Ip_is_uk_combined"])throw new y("missing isUKCombined from userinfo response");return"yes"===t["X-Ip_is_uk_combined"].toLowerCase()}))},canSeeAdverts:function(){return c().then((function(t){if(!t["X-Ip_is_advertise_combined"])throw new y("missing canSeeAdverts from userinfo response");return"yes"===t["X-Ip_is_advertise_combined"].toLowerCase()}))},getAgeBand:function(){return c().then((function(t){return t["X-Age-Band"]?Promise.resolve(t["X-Age-Band"]):s.isSignedIn().then((function(t){if(t)return f().then((function(t){return n["X-Age-Band"]=t["X-Age-Band"],n["X-Age-Band"]||void 0})).catch((function(){return n["X-Age-Band"]||void 0}))}))}))},allowsPerformanceCookies:function(){return d(["orb/cookies"]).then((function(t){return!!t.cookiesEnabled()&&!!t.readPolicy("performance")}))},allowsFunctionalCookies:function(){return d(["orb/cookies"]).then((function(t){return!!t.cookiesEnabled()&&!!t.readPolicy("personalisation")}))},getCookieValue:function(t){return d(["orb/cookies"]).then((function(e){return e.get(t)}))}};return s},BBCUserError:y}},11:function(t){t.exports={loadModule:function(t){return new Promise((function(e,r){window.require(t,(function(){e.apply(this,arguments)}),(function(t){r(t)}))}))}}},666:function(t){var e=function(t){"use strict";var e,r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",u=o.toStringTag||"@@toStringTag";function a(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{a({},"")}catch(t){a=function(t,e,r){return t[e]=r}}function f(t,e,r,n){var o=e&&e.prototype instanceof v?e:v,i=Object.create(o.prototype),c=new k(n||[]);return i._invoke=function(t,e,r){var n=l;return function(o,i){if(n===h)throw new Error("Generator is already running");if(n===d){if("throw"===o)throw i;return C()}for(r.method=o,r.arg=i;;){var c=r.delegate;if(c){var u=_(c,r);if(u){if(u===y)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===l)throw n=d,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=h;var a=s(t,e,r);if("normal"===a.type){if(n=r.done?d:p,a.arg===y)continue;return{value:a.arg,done:r.done}}"throw"===a.type&&(n=d,r.method="throw",r.arg=a.arg)}}}(t,r,c),i}function s(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=f;var l="suspendedStart",p="suspendedYield",h="executing",d="completed",y={};function v(){}function g(){}function b(){}var w={};w[i]=function(){return this};var m=Object.getPrototypeOf,O=m&&m(m(S([])));O&&O!==r&&n.call(O,i)&&(w=O);var P=b.prototype=v.prototype=Object.create(w);function j(t){["next","throw","return"].forEach((function(e){a(t,e,(function(t){return this._invoke(e,t)}))}))}function E(t,e){function r(o,i,c,u){var a=s(t[o],t,i);if("throw"!==a.type){var f=a.arg,l=f.value;return l&&"object"==typeof l&&n.call(l,"__await")?e.resolve(l.__await).then((function(t){r("next",t,c,u)}),(function(t){r("throw",t,c,u)})):e.resolve(l).then((function(t){f.value=t,c(f)}),(function(t){return r("throw",t,c,u)}))}u(a.arg)}var o;this._invoke=function(t,n){function i(){return new e((function(e,o){r(t,n,e,o)}))}return o=o?o.then(i,i):i()}}function _(t,r){var n=t.iterator[r.method];if(n===e){if(r.delegate=null,"throw"===r.method){if(t.iterator.return&&(r.method="return",r.arg=e,_(t,r),"throw"===r.method))return y;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return y}var o=s(n,t.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,y;var i=o.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,y):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function x(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function L(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function k(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(x,this),this.reset(!0)}function S(t){if(t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,c=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return c.next=c}}return{next:C}}function C(){return{value:e,done:!0}}return g.prototype=P.constructor=b,b.constructor=g,g.displayName=a(b,u,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===g||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,a(t,u,"GeneratorFunction")),t.prototype=Object.create(P),t},t.awrap=function(t){return{__await:t}},j(E.prototype),E.prototype[c]=function(){return this},t.AsyncIterator=E,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var c=new E(f(e,r,n,o),i);return t.isGeneratorFunction(r)?c:c.next().then((function(t){return t.done?t.value:c.next()}))},j(P),a(P,u,"Generator"),P[i]=function(){return this},P.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=S,k.prototype={constructor:k,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(L),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return u.type="throw",u.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var c=this.tryEntries[i],u=c.completion;if("root"===c.tryLoc)return o("end");if(c.tryLoc<=this.prev){var a=n.call(c,"catchLoc"),f=n.call(c,"finallyLoc");if(a&&f){if(this.prev<c.catchLoc)return o(c.catchLoc,!0);if(this.prev<c.finallyLoc)return o(c.finallyLoc)}else if(a){if(this.prev<c.catchLoc)return o(c.catchLoc,!0)}else{if(!f)throw new Error("try statement without catch or finally");if(this.prev<c.finallyLoc)return o(c.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var c=i?i.completion:{};return c.type=t,c.arg=e,i?(this.method="next",this.next=i.finallyLoc,y):this.complete(c)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),y},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),L(r),y}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;L(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:S(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),y}},t}(t.exports);try{regeneratorRuntime=e}catch(t){Function("r","regeneratorRuntime = r")(e)}}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var i=e[n]={exports:{}};return t[n](i,i.exports,r),i.exports}r(666);r(53)}();</script>

<script type="module">
    window.importmap = {"orbit-drawer":"https://static.files.bbci.co.uk/orbit/cd2e71211631023c115267d52c7e9dae/js/drawer-api.bundle.js","bbccookies":"https://static.files.bbci.co.uk/cookies/6868f40b6841deedfcf9895de775e1ab/cookie-banner/cookie-library.module.js"};
    var e={748:function(e,t,n){function o(){const e={},t={listeners:{},resolves:{}};function n(e,n){e in t.resolves?n(e,t.resolves[e]):t.listeners[e]?t.listeners[e].push(n):t.listeners[e]=[n]}function o(e,n){t.resolves[e]=n;const o=t.listeners[e];o&&(o.forEach((t=>{t(e,n)})),delete t.listeners[e])}function i(t,n,i){n&&!n.splice?function(e,t){o(e,"function"==typeof t?t():t)}(t,n):function(t,n,i){e.require(n,((...e)=>{o(t,i(...e))}))}(t,n,i)}return e.require=function(e,o,i){if(e.splice)if(0===e.length)o();else{const r=[];let c,s=0;void 0!==i&&(c=setTimeout((()=>{console.log("require timeout, dependencies not loaded:",e,r),i()}),3e3));const u=(i,f)=>{if("string"==typeof f){const e=f.includes("callback=")?f:`${f}.js`;return delete t.resolves[i],void function(e,t,n){const o=document.createElement("script");o.type="text/javascript",o.async=!0,o.setAttribute("data-module",e),o.src=t,o.onload=n,document.head.appendChild(o)}(i,e,(()=>{n(i,u)}))}r[e.indexOf(i)]=f,s+=1,s>=e.length&&(clearTimeout(c),o(...r))};e.forEach((e=>{n(e,u)}))}else{const t=e;window.require.config(t)}},e.require.config=function(n){let o;(n.baseUrl||window.location.href.match(/(bbc.co.uk|bbc.com)/))&&(o=new URL(n.baseUrl||"",window.location.href||void 0).toString(),"/"!==o.charAt(o.length-1)&&(o+="/")),Object.keys(n.paths).forEach((t=>{const i=new URL(n.paths[t],o);e.define(t,i.toString())})),n.map&&n.map["*"]&&Object.keys(n.map["*"]).forEach((o=>{const i=n.map["*"][o],r=t.resolves[i];e.define(o,r)}))},e.define=function(e,t,n){"string"!=typeof e?function(e,t){if(document.currentScript){const n=document.currentScript.getAttribute("data-module");n&&i(n,e,t)}}(e,t):i(e,t,n)},e.requirejs=e.require,e.registry=t,e.define.amd=!0,e}n.r(t),n.d(t,{init:function(){return o},default:function(){return o}})},0:function(e){e.exports={loadModule:function(e){return new Promise(((t,n)=>{window.require(e,(function(){t.apply(this,arguments)}),(e=>{n(e)}))}))}}},831:function(e,t,n){const{loadModule:o}=n(0);e.exports=function(e){return function(t){return"string"==typeof t&&e[t]?import(e[t]):o(t)}}}},t={};function n(o){var i=t[o];if(void 0!==i)return i.exports;var r=t[o]={exports:{}};return e[o](r,r.exports,n),r.exports}n.d=function(e,t){for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){const e=n(748),t=n(831);"function"!=typeof window.define&&Object.assign(window,e.init()),window.shimport=t({...window.importmap}),window.importMap=void 0}();</script>

<script type="text/javascript">
    window.page = undefined;
    window.user = undefined;
</script>

    <script>
        window.orb = {
            worldwideNavlinks: '<li class="orb-nav-homedotcom"><a href="https://www.bbc.com/">Home</a></li><li class="orb-nav-newsdotcom"><a href="https://www.bbc.com/news">News</a></li><li class="orb-nav-sport"><a href="https://www.bbc.com/sport">Sport</a></li><li class="orb-nav-reeldotcom"><a href="https://www.bbc.com/reel">Reel</a></li><li class="orb-nav-worklife"><a href="https://www.bbc.com/worklife">Worklife</a></li><li class="orb-nav-traveldotcom"><a href="https://www.bbc.com/travel">Travel</a></li><li class="orb-nav-future"><a href="https://www.bbc.com/future">Future</a></li><li class="orb-nav-culture"><a href="https://www.bbc.com/culture">Culture</a></li><li class="orb-nav-music"><a href="https://www.bbc.com/culture/music">Music</a></li><li class="orb-nav-tv"><a href="https://www.bbc.co.uk/schedules/p00fzl9m">TV</a></li><li class="orb-nav-weather"><a href="https://www.bbc.com/weather">Weather</a></li><li class="orb-nav-sounds"><a href="https://www.bbc.co.uk/sounds">Sounds</a></li>',
        }
    </script>
    <script src="https://static.files.bbci.co.uk/orbit/cd2e71211631023c115267d52c7e9dae/js/api-forge-free.min.js"></script>

<link rel="preload" href="https://static.files.bbci.co.uk/fonts/reith/2.512/BBCReithSans_W_Rg.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="https://static.files.bbci.co.uk/fonts/reith/2.512/BBCReithSans_W_Bd.woff2" as="font" type="font/woff2" crossorigin>

    
    <!-- navid Web Module: 0.2.0-96.3bcc657 -->
    
    
    <!-- searchbox Web Module: 3.1.0-490.93ed92d -->
    
    
    <!-- navpromo Web Module: 3.0.0-292.ef87ef3 -->
    
    
    <!-- cookies Web Module: 0.0.3-710.bede954 -->
    
    
    <!-- useractivityhelper Web Module: 1.0.0-233.d4907ab -->
    
    
    <!-- reverb Web Module: 3.3.0 -->
    
    <!-- ads Web Module: 20220118-142602-f5022401a-4.64.0 -->

    
    <link rel="stylesheet" href="https://static.files.bbci.co.uk/account/id-cta/1.54.22-wp/style/id-cta.css" /><!--[if IE 8]><link href="https://static.files.bbci.co.uk/account/id-cta/1.54.22-wp/style/ie8.css" rel="stylesheet"/> <![endif]--><script type="text/javascript">(function () {if (!window.require) {throw new Error('idcta: could not find require module');}if (typeof (map) == 'undefined') {var map = {};}if (!!document.createElementNS && !!document.createElementNS('http://www.w3.org/2000/svg', 'svg').createSVGRect) {document.documentElement.className += ' id-svg';}var ptrt = new RegExp("[\\?&]ptrt=([^&]*)").exec(document.location.href);var ENDPOINT_URL = 'https://idcta.api.bbc.co.uk';var ENDPOINT_CONFIG = ('/idcta/config?callback=&ptrt=' + (ptrt ? ptrt[1] : encodeURIComponent(document.location.href))).replace(/\&amp;/g, '&');var ENDPOINT_TRANSLATIONS = '/idcta/translations?callback=';function hasPromise() {var P = window.Promise;var promiseToString = null;if (P) {try {promiseToString = Object.prototype.toString.call(P.resolve());} catch (e) {/*silently ignored*/}}return (promiseToString === '[object Promise]' && !P.cast);}if (hasPromise()) {define('idcta/es6-promise', function () {return window.Promise;});define('idcta-v2/es6-promise', function () {return window.Promise;});}map['idcta-v2'] = 'https://static.files.bbci.co.uk/account/id-cta/1.54.22-wp/modules/idcta-v2';map['idcta-v2/config'] = ENDPOINT_URL + ENDPOINT_CONFIG;map['idcta-v2/translations'] = ENDPOINT_URL + ENDPOINT_TRANSLATIONS;map['idcta'] = 'https://static.files.bbci.co.uk/account/id-cta/1.8.2/modules/idcta';map['idcta-v2/idcta-1'] = 'https://static.files.bbci.co.uk/account/id-cta/1.54.22-wp/modules/idcta-v2/dist/idcta-1.min';map['idcta-v2/experiment-snippet'] = 'https://cdn.optimizely.com/public/4621041136/s/idcta_live';const idctaShim = {deps: ['idcta-v2/idcta-1'],};require({shim: {'idcta-v2/statusbar': idctaShim,'idcta-v2/id-config': idctaShim},map: {'*': {'idcta/idcta-1': 'idcta-v2/idcta-1','idcta': 'idcta-v2',}},paths: map});window.idctaBaseUrl = ENDPOINT_URL;define('idcta/config', ['idcta-v2/config'], function (data) { return data; });define('idcta/translations', ['idcta-v2/translations'], function (data) { return data; });})();</script>

    
    
<link rel="stylesheet" href="https://nav.files.bbci.co.uk/searchbox/5a5c5d3efdd5c49e67d179266cb5ed1b/css/box.css">

    
    
    
    
    
         <script src="https://static.files.bbci.co.uk/cookies/6868f40b6841deedfcf9895de775e1ab/cookie-banner/cookie-library.bundle.js"></script><script type="text/javascript">void 0!==window.define&&define("orb/cookies",function(){return window.bbccookies})</script>  
    
    
    <script type='text/javascript'>window.__detectview={clickManagementEnabled:false};</script>
    
    
    <script type="text/javascript">"use strict";!function(){window.__reverbStaticLocation="https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/",window.__smarttagVersion="5.29.1",window.__reverb={},window.__reverb.__reverbLoadedPromise=new Promise(function(e,i){window.__reverb.__resolveReverbLoaded=e,window.__reverb.__rejectReverbLoaded=i}),window.__reverb.__reverbTimeout=setTimeout(function(){window.__reverb.__rejectReverbLoaded()},5e3);var i=function(d,a){window.__reverb.__reverbLoadedPromise.then(function(e){if(d&&d.detail){var i=!!d.detail.item,n=d.detail.label,t=i?"viewability":d.detail.type,o=d.detail.elem,r=d.detail.originalEvent;d.detail.isClick&&(a=d.detail.isClick),e.userActionEvent(t,n,d.detail,o,r,a)}},function(){console.log("Reverb failed to load. Event not sent")})},n=function(){window.__reverb.__reverbLoadedPromise.then(function(e){e.initialise().then(function(){return e.viewEvent()})},function(){console.log("Reverb failed to load. Event not sent")})};document.addEventListener("bbc-user-event",function(e){i(e,!1)}),document.addEventListener("bbc-user-click",function(e){i(e,!0)}),document.addEventListener("bbc-page-updated",n),window.addEventListener("pageshow",function(e){e.persisted&&n()})}();</script><script type='text/javascript' src='https://mybbc-analytics.files.bbci.co.uk/reverb-client-js/reverb-3.3.0.js' async></script>
    
    <script type="text/javascript">const adsDebug=/[?|&]ads-debug/.test(window.location.href);var bbcdotcomConfig={},bbcdotcomForgeAsync=!0,googletag=window.googletag||{};googletag.cmd=window.googletag.cmd||[],bbcdotcomScripts=[],tp=window.tp||[],_comscore=window._comscore||[];var bbcdotcom={test:/test/.test(window.location.hostname),adverts:{keyValues:{},breakpoints:{}},advert:{write:function(){},show:function(){},isActive:function(){return!1},layout:function(){return{reset:function(){}}}},config:{init:function(){},isAvailable:function(){return new Promise(function(o){bbcdotcom.resolves?bbcdotcom.resolves.isAvailable.push(o):o(!1)})},isAdsEnabledAsync:function(){return new Promise(function(o){bbcdotcom.resolves?bbcdotcom.resolves.adsEnabled.push(o):o(!1)})},isAnalyticsEnabledAsync:function(){return new Promise(function(o){bbcdotcom.resolves?bbcdotcom.resolves.analyticsEnabled.push(o):o(!1)})},setSections:function(){},setAdsEnabled:function(){},setAnalyticsEnabled:function(){},setAssetPrefix:function(){},setFlagpoles:function(){},setVersion:function(){},setJsPrefix:function(){},setSwfPrefix:function(){},setCssPrefix:function(){},setConfig:function(){},getAssetPrefix:function(){},getJsPrefix:function(){},getSwfPrefix:function(){},getCssPrefix:function(){},isOptimizelyEnabled:function(){},isThirdPartyDisabled:function(){},isThirdPartyDisabledEU:function(){},setEU:function(){}},survey:{init:function(){return!1}},data:{},init:function(){},objects:function(o){return!1},locale:{set:function(){},get:function(){}},setAdKeyValue:function(){},utils:{addEvent:function(){},addHtmlTagClass:function(){},log:function(){}},addLoadEvent:function(){},resolves:{isAvailable:[],adsEnabled:[],analyticsEnabled:[]},resolvePromises:function(){if(bbcdotcom.resolves){for(var o=0;o<bbcdotcom.resolves.isAvailable.length;o++)bbcdotcom.resolves.isAvailable[o](!1);delete bbcdotcom.resolves}},flag:{a:!1,s:!1},asyncCmd:[],isSportApp:function(){var o=window.location.pathname;return void 0!==o&&-1!==o.indexOf(".app")&&0===o.indexOf("/sport")},init:function(o){bbcdotcom.asyncCmd.push(function(){bbcdotcom.init(o)})},slotAsync:function(o,n,t,c){bbcdotcom.asyncCmd.push(function(){bbcdotcom.slotAsync(o,n,t,c)})}};bbcdotcom.adverts.slotAsync=function(o,n,t){bbcdotcom.asyncCmd.push(function(){bbcdotcom.adverts.slotAsync(o,n,t)})},bbcdotcom.config.isAdsEnabled=function(){var o=window.location.pathname;return void 0===o||0!==o.indexOf("/sport")||-1===o.indexOf(".app")},bbcdotcom.config.isActive=function(){var o=window.location.pathname;return void 0===o||0!==o.indexOf("/sport")||-1===o.indexOf(".app")},bbcdotcom.config.isAnalyticsEnabled=function(){return!0},bbcdotcom.registerAd=function(o,n,t){bbcdotcom.asyncCmd.push(function(){bbcdotcom.registerAd(o,n,t)})},bbcdotcom.setAdUnit=function(o){bbcdotcom.asyncCmd.push(function(){bbcdotcom.setAdUnit(o)})},bbcdotcom.adverts.adUnit={},bbcdotcom.adverts.adUnit.setUid=function(o){bbcdotcom.asyncCmd.push(function(){bbcdotcom.adverts.adUnit.setUid(o)})},bbcdotcom.setConfig=function(o){bbcdotcom.asyncCmd.push(function(){bbcdotcom.setConfig(o)})},bbcdotcom.setAdKeyValue=function(o,n){bbcdotcom.asyncCmd.push(function(){bbcdotcom.setAdKeyValue(o,n)})},bbcdotcom.getFeature=function(){return{isEnabled:function(){return!0}}},bbcdotcom.disableAndCloseOpenAds=function(){bbcdotcom.asyncDisableAndCloseOpenAds=!0},bbcdotcom.setAdKeyValue=function(o,n){bbcdotcom.asyncCmd.push(function(){bbcdotcom.adverts.keyValues.set(o,n)})},bbcdotcom.adverts.keyValues.set=function(o,n){bbcdotcom.asyncCmd.push(function(){bbcdotcom.adverts.keyValues.set(o,n)})},bbcdotcom.adverts.keyValues.unset=function(o){bbcdotcom.asyncCmd.push(function(){bbcdotcom.adverts.keyValues.unset(o)})},bbcdotcom.pubsub={},bbcdotcom.pubsub.on=function(o,n){bbcdotcom.asyncCmd.push(function(){bbcdotcom.pubsub.on(o,n)})},bbcdotcom.pubsub.off=function(o,n){bbcdotcom.asyncCmd.push(function(){bbcdotcom.pubsub.off(o,n)})},bbcdotcom.analytics={},bbcdotcom.analytics.page=function(o){bbcdotcom.asyncCmd.push(function(){bbcdotcom.analytics.page(o)})},bbcdotcom.av={emp:{adverts:""}},bbcdotcom.config.isContinuousPlayPage=function(){return!1},bbcdotcom.config.isSportApp=function(){var o=window.location.pathname;return void 0!==o&&-1!==o.indexOf(".app")&&0===o.indexOf("/sport")},bbcdotcom.adverts.breakpoints.setGroupStart=function(o,n){bbcdotcom.asyncCmd.push(function(){bbcdotcom.adverts.breakpoints.setGroupStart(o,n)})},"undefined"!=typeof require&&require({paths:{bbcdotcom:"https://gn-web-assets.api.bbc.com/bbcdotcom/assets/20220118-142602-f5022401a-4.64.0/script"}}),window.bbcdotcom&&bbcdotcom.isSportApp&&!bbcdotcom.isSportApp()&&window.bbcuser.isUKCombined().then(function(o){return o&&!adsDebug?(adsDebug&&console.log("UK location, not ads debug mode, don't load flags, don't load ads."),(o=window.bbcdotcom||{}).config.isAdsEnabled=function(){return!1},o.config.isActive=function(){return!1},o.config.isAnalyticsEnabled=function(){return!1},o.getFeature=function(){return{isEnabled:function(){return!1}}},void o.resolvePromises()):void window.bbcuser.canSeeAdverts().then(function(o){if(!o&&!adsDebug)return adsDebug&&console.log("canSeeAdverts false, not ads debug mode, don't load ads."),(n=window.bbcdotcom||{}).config.isAdsEnabled=function(){return!1},n.config.isActive=function(){return!1},n.config.isAnalyticsEnabled=function(){return!1},n.getFeature=function(){return{isEnabled:function(){return!1}}},void n.resolvePromises();var n=/test/.test(window.location.hostname)?"https://gn-flagpoles.test.api.bbci.co.uk/gnlops":"https://gn-flagpoles.api.bbci.co.uk/gnlops",e=new XMLHttpRequest;e.open("GET",n),e.onload=function(){var n,o,t=JSON.parse(e.responseText),c=window.bbcdotcom||{};c.flag.a="true"===t.adverts?1:0,c.flag.s="true"===t.analytics?1:0,c.flag.a||c.flag.s?(o=/test/.test(window.location.hostname)?"https://gn-flagpoles.test.api.bbci.co.uk/bbcdotcom":"https://gn-flagpoles.api.bbci.co.uk/bbcdotcom",(n=new XMLHttpRequest).open("GET",o),n.onload=function(){var c=JSON.parse(n.responseText),e=window.bbcdotcom||{};[{tp:"thirdPartyEEA"},{d:"adsense"},{asa:"adsportapp"},{l:"lotame"},{p:"platinum"},{g:"grapeshot"},{sh:"sherlock"},{pe:"permutive"},{si:"signin"},{sis:"signinSport"},{sin:"signinNews"},{siw:"signinWWHP"},{piano:"piano"},{fundingchoices_cmp:"fundingchoices_cmp"},{storyworks_cmp:"storyworks_cmp"},{content_rec:"content_rec"},{ias_publisher:"ias_publisher"},{fpd:"fpd"},{sticky_leader_news:"sticky_leader_news"},{sticky_leader_sport:"sticky_leader_sport"}].forEach(function(o,n){for(var t in o)e.flag[t]="true"===c[o[t]]?1:0}),e.data={ads:e.flag.a,stats:e.flag.s,statsProvider:"",country:""},function(){const o=document.createElement("link");o.href="https://gn-web-assets.api.bbc.com/bbcdotcom/assets/20220118-142602-f5022401a-4.64.0/style/bbcdotcom-async.css",o.rel="stylesheet",o.type="text/css",document.head.appendChild(o)}();var o=document.createElement("script"),t=document.head||document.getElementsByTagName("head")[0];o.type="text/javascript",o.async=!0,o.src="https://gn-web-assets.api.bbc.com/bbcdotcom/assets/20220118-142602-f5022401a-4.64.0/script/bbcdotcom.js",o.onload=function(){window.bbcuser.getCountry().then(function(o){e.data.country=o,e.assetPrefix="https://gn-web-assets.api.bbc.com/bbcdotcom/assets/20220118-142602-f5022401a-4.64.0/",bbcdotcomConfig={assetPrefix:"https://gn-web-assets.api.bbc.com/bbcdotcom/assets/20220118-142602-f5022401a-4.64.0/",staticVersion:"20220118-142602-f5022401a-4.64.0",staticPrefix:"https://gn-web-assets.api.bbc.com/bbcdotcom/assets/20220118-142602-f5022401a-4.64.0/"},e.config.init(bbcdotcomConfig,e.data,window.location,window.document),e.config.setAssetPrefix(bbcdotcomConfig.assetPrefix),e.config.setVersion(bbcdotcomConfig.staticVersion),e.config.setFlagpoles(e.flag);o=!!o&&-1!==["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","IS","LI","NO","CH"].indexOf(o.toUpperCase());e.config.setEU(o);var n,o=function(o){var n=document.createElement("link"),t=document.head||document.getElementsByTagName("head")[0];n.href=o,n.rel="dns-prefetch",t.appendChild(n)};e.flag.s&&o("//secure-us.imrworldwide.com/"),e.flag.a&&(o("//www.googletagservices.com/"),o("//bbc.gscontxt.net/"),(n=document.createElement("meta")).setAttribute("name","google-site-verification"),n.setAttribute("content","auTeTTwSt_KBY_4iDoR00Lwb7-qzx1IgzJy6ztaWgEI"),t.appendChild(n)),e.flag.a&&(e.config.isGrapeshotEnabled()&&!e.config.isWorldService()&&(n=window.location.href.split("?")[0],bbcdotcomScripts.push({src:"https://bbc.gscontxt.net/?url="+encodeURIComponent(n)})),bbcdotcomScripts.push({src:"https://securepubads.g.doubleclick.net/tag/js/gpt.js"}),e.config.isIASEnabled()&&(window.__iasPET=window.__iasPET||{},window.__iasPET.queue=window.__iasPET.queue||[],window.__iasPET.pubId="9708",bbcdotcomScripts.push({src:"https://cdn.adsafeprotected.com/iasPET.1.js"}))),(e.flag.s||e.flag.a)&&(e.config.isPermutiveEnabled()&&!e.config.isWorldService()&&(function(t){if(!t){t=t||{},(window.permutive=t).q=[],t.config={consentRequired:!0},t.config.projectId="e488cdb0-e7cb-4d91-9648-60d437d8e491",t.config.apiKey="1bb84885-9325-4fef-adda-a208032b2715",t.config.environment=t.config.environment||"production";for(var o=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],n=0;n<o.length;n++){var c=o[n];t[c]=function(n){return function(){var o=Array.prototype.slice.call(arguments,0);t.q.push({functionName:n,arguments:o})}}(c)}}}((document,window.permutive)),bbcdotcomScripts.push({src:"https://cdn.permutive.com/e488cdb0-e7cb-4d91-9648-60d437d8e491-web.js"})),bbcdotcomScripts.forEach(function(o){var n=document.createElement("script");n.async=!1,o.id&&(n.id=o.id),n.src=o.src,t.appendChild(n)}),window.bbcdotcom.config.isCmpEnabled()?(window.googlefc=window.googlefc||{},window.googlefc.callbackQueue=window.googlefc.callbackQueue||[],new Promise(function(t){window.googlefc.callbackQueue.push({CONSENT_DATA_READY:function(){window.__tcfapi("getTCData",2,function(o,n){n&&o.gdprApplies&&(window.bbcdotcom.consent={},window.bbcdotcom.gdprApplies=!0,window.bbcdotcom.consent.comscore=o.vendor.consents[77],window.bbcdotcom.consent.permutive=o.vendor.consents[360]&&o.vendor.consents[361],window.bbcdotcom.consent.googleads=o.vendor.consents[755],window.bbcdotcom.consent.nielsen=o.vendor.consents[373]&&o.vendor.consents[812],t(!0)),t(!0)},[77,164,360,361,373,755,812])}})}).then(function(){for(window.bbcdotcom.consentChecked=!0,window.bbcdotcom.asyncDisableAndCloseOpenAds&&window.bbcdotcom.asyncCmd.unshift(function(){window.bbcdotcom.disableAndCloseOpenAds()});window.bbcdotcom.asyncCmd&&0<window.bbcdotcom.asyncCmd.length;)window.bbcdotcom.asyncCmd.shift()()}),function(){const o=document.createElement("script");o.type="text/javascript",o.async=!0,o.src="https://gn-web-assets.api.bbc.com/ngas/vendor/fundingchoices/cmp.js",document.head.appendChild(o)}()):function(){for(;window.bbcdotcom.asyncCmd&&0<window.bbcdotcom.asyncCmd.length;)window.bbcdotcom.asyncCmd.shift()()}()),window.adsDebug&&adsDebug&&console.log("bbcdotcom up and running...")})},t.appendChild(o)},n.onerror=function(){var o;(o=window.bbcdotcom||{}).config.isAdsEnabled=function(){return!1},o.config.isActive=function(){return!1},o.config.isAnalyticsEnabled=function(){return!1},o.getFeature=function(){return{isEnabled:function(){return!1}}},o.resolvePromises()},n.send()):((o=window.bbcdotcom||{}).config.isAdsEnabled=function(){return!1},o.config.isActive=function(){return!1},o.config.isAnalyticsEnabled=function(){return!1},o.getFeature=function(){return{isEnabled:function(){return!1}}},o.resolvePromises())},e.onerror=function(){var o;(o=window.bbcdotcom||{}).config.isAdsEnabled=function(){return!1},o.config.isActive=function(){return!1},o.config.isAnalyticsEnabled=function(){return!1},o.getFeature=function(){return{isEnabled:function(){return!1}}},o.resolvePromises()},e.send()})});</script>

        <!--[if (gt IE 8) | (IEMobile)]><!-->
<link href="https://gn-web-assets.api.bbc.com/wwhp/20210923-1449-37491ec2b6e5b4c43bda3673e521e8164a789b87/responsive/css/wwhp.min.css" rel="stylesheet" />
<!--<![endif]-->
<!--[if (lt IE 9) & (!IEMobile)]>
<link href="https://gn-web-assets.api.bbc.com/wwhp/20210923-1449-37491ec2b6e5b4c43bda3673e521e8164a789b87/responsive/css/old-ie.min.css" rel="stylesheet" />
<![endif]-->        <script src="https://gn-web-assets.api.bbc.com/wwhp/20210923-1449-37491ec2b6e5b4c43bda3673e521e8164a789b87/modules/vendor/bower/modernizr/modernizr.js"></script>
        <script>
            (function () {
              require.config({
                    baseUrl: 'https://gn-web-assets.api.bbc.com/wwhp/20210923-1449-37491ec2b6e5b4c43bda3673e521e8164a789b87/modules',
                    paths: {
                        'bump-3': 'https://emp.bbci.co.uk/emp/bump-3/bump-3',
                        'domReady': 'vendor/require/domReady',
                        'jquery-1.9': 'vendor/jquery/jquery'
                    },
                    map: {
                        '*': {
                            jquery: 'jquery-1.9'
                        }
                    },
                    shim: {
                        'vendor/bower/underscore/underscore': {
                            exports: '_'
                        },
                        'vendor/bower/js-breakpoints/breakpoints': {
                            exports: 'Breakpoints'
                        },
                        'vendor/bower/cookie-monster/cookie-monster': {
                            exports: 'monster'
                        }
                    }
                });

                // FIXME: Should be in ads.js, however some devices return ads before ads is able to register to event.
                if (window.bbcdotcom && bbcdotcom.pubsub) {
                      var stickyOptions = {
                      "leaderboard": {
                          "offset": {
                              "from": ['.module--leaderboard'],
                              "to": ['.module--promo', 'bottom']
                          },
                          "applyTo": "parent",
                          "heightLimit": 150,  //don't add sticky if ad is taller than this number
                          "offsetType": "include",
                          "parallax": false
                        },
                      "mpu": {
                          "offset": {
                              "from": ['.content--block--modules section:first-child .module__content'],
                              "to": ['.content--block--modules section:last-child', 'bottom']
                          },
                          "offsetType": "include",
                      },
                      /*
                      "mpu_bottom": {
                        "offset": {
                            "from": ['.module--editors-picks .runway--wrapper'],
                            "to": ['.module--editors-picks .runway--wrapper', 'bottom']
                        },
                        "offsetType": "include"
                      }
                      */
                    };

                    bbcdotcom.pubsub.on('ad:done', function(id) {
                        if(stickyOptions[id]) {
                            bbcdotcom.stickyAdvert().add(id, document.getElementById('bbccom_'+id), stickyOptions[id]);
                        }
                    });
                }

                if (window.bbcdotcom) {
                    bbcdotcom.init({ adsToDisplay: ["parallax","leaderboard","native","mpu","platinum","infeed","module_feature-1","module_feature-2","mpu_bottom"] });

                    require(["domReady","compiled"], function (domReady) {
                        domReady(function () {
                            require(['app'], function (app) {
                                app.init(window, {
                                  staticPrefix: 'https://gn-web-assets.api.bbc.com/wwhp/20210923-1449-37491ec2b6e5b4c43bda3673e521e8164a789b87/',
                                  continuousPlayEnabled: true,
                                  counterName: 'home.page',
                                  producer: 'GNL_HOMEPAGE',
                                  destination: 'HOMEPAGE_GNL'
                                });
                            });
                        });
                    });
                }

            }());
        </script>

                    <script type="text/javascript">
                var _sf_startpt = (new Date()).getTime();
                var wwhpEdition = 'international';
                var _sf_async_config = _sf_async_config || {};
                _sf_async_config.uid = 50924;
                _sf_async_config.domain = "bbc.co.uk";
                _sf_async_config.title = "Homepage"+(wwhpEdition !== '' ? ' - '+wwhpEdition : '');
                _sf_async_config.sections = "Homepage"+(wwhpEdition !== '' ? ', Homepage - '+wwhpEdition : '');
                _sf_async_config.region = wwhpEdition;
                _sf_async_config.path = "/"+(wwhpEdition !== '' ? '?'+wwhpEdition : '');
            </script>
        
                    <script type="text/javascript">
                (function(){
                    /* set correct OptimizelyURL for prod or sandbox */
                    var optimizelyURL = "https://cdn.optimizely.com/public/4621041136/s/bbccom_sandbox.js";
                    if(window.location.hostname === 'www.bbc.com') {
                        optimizelyURL = "https://cdn.optimizely.com/public/4621041136/s/bbccom_prod.js";
                    }

                    /* Set cookie to 1 year */
                    window['optimizely'] = window['optimizely'] || [];
                    window['optimizely'].push({
                        "type": "cookieExpiration",
                        "cookieExpirationDays": 365
                    });

                    var script = document.createElement('script');
                    script.async = false;
                    script.src = optimizelyURL;
                    document.head.appendChild(script);
                })();
            </script>
        
        <!-- WWVERTICAL-8597 bbc select only visible in US, use edition by default if bbcuser data not available -->
        <style>
            body.wwhp-edition-us .orb-nav-bbcselect {
                display: block;
            }
        </style>
    </head>
    <body class="wwhp-edition-international">
         <div id="cookiePrompt"></div> <noscript><p style="position: absolute; top: -999em"><img src="https://a1.api.bbc.co.uk/hit.xiti?&col=1&from=p&ptag=js&s=598253&p=home.page&x2=[responsive]&x3=[bbc_website]&x4=[en]&x7=[Index-home]&x8=[reverb-3.3.0-nojs]&x11=[HOMEPAGE_GNL]&x12=[GNL_HOMEPAGE]" height="1" width="1" alt=""></p></noscript><div id="bbccom_interstitial_ad" class="bbccom_display_none"></div><div id="bbccom_interstitial" class="bbccom_display_none"></div><div id="bbccom_wallpaper_ad" class="bbccom_display_none"></div><div id="bbccom_wallpaper" class="bbccom_display_none"></div>  <header id="orb-banner" role="banner" aria-label="BBC"><div id="orb-header" class="orb-nav-pri orb-nav-pri-white orb-nav-empty" dir="ltr"><div class="orb-nav-pri-container b-r b-g-p"><div class="orb-nav-section orb-nav-blocks"><a href="https://www.bbc.co.uk" id="homepage-link">Homepage</a></div><section><div class="orb-skip-links"><h2>Accessibility links</h2><ul><li><a href="#orb-modules">Skip to content</a></li><li><a id="orb-accessibility-help" href="https://www.bbc.co.uk/accessibility/">Accessibility Help</a></li></ul></div></section><div id="mybbc-wrapper" class="orb-nav-section orb-nav-id orb-nav-focus orb-nav-id-default">  <div id="idcta-statusbar" class="orb-nav-section orb-nav-focus" data-bbc-container="id-cta" data-bbc-event-type="click" data-bbc-ignore-views="1" data-bbc-metadata="{&quot;id-cta-type&quot;: &quot;statusbar-orb&quot;}" data-bbc-source="responsive_web" data-bbc-title="id-cta-sign-in"><a id="idcta-link" href="https://account.bbc.com/account"><span id="idcta-username">BBC Account</span></a></div><script type="text/javascript">require(['idcta/statusbar'], function (statusbar) {new statusbar.Statusbar({id: 'idcta-statusbar', publiclyCacheable: true});});</script><!-- Because we are now loading the notification bell CSS asynchronously, we need this inline style hack to ensure that the notification div 
		 is hidden by default, and shown only if and when the bell code is loaded from notification-ui --><a id="notification-link" class="js-notification-link animated three" href="#" style="display: none"><span class="hidden-span">Notifications</span><div class="notification-link--triangle"></div><div class="notification-link--triangle"></div><span id="not-num"></span></a>   </div><nav role="navigation" aria-label="BBC" class="orb-nav"><div class="orb-nav-section orb-nav-links orb-nav-focus" id="orb-nav-links"><ul><li class="orb-nav-home"><a href="https://www.bbc.co.uk">Home</a></li><li class="orb-nav-news"><a href="https://www.bbc.co.uk/news">News</a></li><li class="orb-nav-sport"><a href="https://www.bbc.co.uk/sport">Sport</a></li><li class="orb-nav-weather"><a href="https://www.bbc.co.uk/weather">Weather</a></li><li class="orb-nav-iplayer"><a href="https://www.bbc.co.uk/iplayer">iPlayer</a></li><li class="orb-nav-sounds"><a href="https://www.bbc.co.uk/sounds">Sounds</a></li><li class="orb-nav-cbbc"><a href="https://www.bbc.co.uk/cbbc">CBBC</a></li><li class="orb-nav-cbeebies"><a href="https://www.bbc.co.uk/cbeebies">CBeebies</a></li><li class="orb-nav-food"><a href="https://www.bbc.co.uk/food">Food</a></li><li class="orb-nav-bitesize"><a href="https://www.bbc.co.uk/bitesize">Bitesize</a></li><li class="orb-nav-arts"><a href="https://www.bbc.co.uk/arts">Arts</a></li><li class="orb-nav-taster"><a href="https://www.bbc.co.uk/taster">Taster</a></li><li class="orb-nav-local"><a href="https://www.bbc.co.uk/news/localnews">Local</a></li><li class="orb-nav-three"><a href="https://www.bbc.co.uk/bbcthree">Three</a></li><li id="orb-nav-more" style="width: 88px" aria-controls="orb-panel-more"><a href="#orb-footer" data-alt="More" class="istats-notrack">Menu<span class="orb-icon orb-icon-arrow"></span></a></li></ul></div></nav><div class="orb-nav-section orb-nav-search" role="search">  <a id="orbit-search-button" class="orbit-search__button" href="https://search.bbc.co.uk/search?scope=all" title="Search BBC">Search BBC</a>  </div></div><div id="orb-panels"></div><div id="orbit-drawer-container"></div></div></header>  <!-- Styling hook for shared modules only -->
<div id="orb-modules">

        <!--[if lt IE 9]>
        <div class="browser-notify">
            <p class="browser-notify__message">This site is optimised for modern web browsers, and does not fully support your version of Internet Explorer.</p>
        </div>
        <![endif]-->

        <h1 id="page-title">BBC Homepage</h1>
        <div id="page" role="main" class="content" data-wwhp-module="images, media">
                <section class="module module--leaderboard module--highlight">
        <div class="advert advert--leaderboard"><!-- BBCDOTCOM slot leaderboard --><div id="bbccom_leaderboard_1_2_3_4" class="bbccom_slot" aria-hidden="true"><div class="bbccom_advert"><script type="text/javascript">/*<![CDATA[*/(function() {if (window.bbcdotcom && bbcdotcom.slotAsync) {bbcdotcom.slotAsync("leaderboard", [1,2,3,4]);}})();/*]]>*/</script></div></div></div>    </section>
    
<section class="module module--header" data-wwhp-module="header">
    <h2 class="module__title">&nbsp;</h2>
</section>      <section class="module module--promo"> <div class="module__content"> <ul class="media-list">     
        <li class="media-list__item media-list__item--1">
            <div
               class="media media--hero media--primary media--overlay block-link"
               data-bbc-container="hero"
               data-bbc-title="Russia continues full-scale attacks as residents trapped"
               data-bbc-source="Europe"
               data-bbc-metadata='{"CHD": "card::1" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/338A/production/_123549131_mediaitem123549130.jpg" data-alt="People cross a destroyed bridge as they try to leave the city of Irpin, in the Kyiv region, Ukraine 5 March 2022."><img src="https://ichef.bbc.co.uk/wwhp/144/cpsprodpb/338A/production/_123549131_mediaitem123549130.jpg" alt="People cross a destroyed bridge as they try to leave the city of Irpin, in the Kyiv region, Ukraine 5 March 2022." /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/news/live/world-europe-60532634"
                                      rev="hero1|headline" >
                                                                    Russia continues full-scale attacks as residents trapped                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            People hoping to escape besieged cities in Ukraine are forced back to shelters, as fresh shelling is reported elsewhere.                                                    </p>
                    
                                            <a class="media__tag tag tag--news" href="/news/world/europe"
                                  rev="hero1|source" >Europe</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/news/live/world-europe-60532634"
                          rev="hero1|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Russia continues full-scale attacks as residents trapped                </a>

            </div>

        </li>
            
        <li class="media-list__item media-list__item--2">
            <div
               class="media media--overlay block-link"
               data-bbc-container="hero"
               data-bbc-title="Mariupol evacuation: 'People are coming back - it's chaos'"
               data-bbc-source="Europe"
               data-bbc-metadata='{"CHD": "card::2" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/62B9/production/_123537252_hi074315466.jpg" data-alt="A fire is seen in Mariupol after Russia launched a massive military operation against Ukraine"><img src="https://ichef.bbc.co.uk/wwhp/144/cpsprodpb/62B9/production/_123537252_hi074315466.jpg" alt="A fire is seen in Mariupol after Russia launched a massive military operation against Ukraine" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/news/world-europe-60629851"
                                      rev="hero2|headline" >
                                                                    Mariupol evacuation: 'People are coming back - it's chaos'                                                            </a>
                        </h3>
                    
                    
                                            <a class="media__tag tag tag--news" href="/news/world/europe"
                                  rev="hero2|source" >Europe</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/news/world-europe-60629851"
                          rev="hero2|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Mariupol evacuation: 'People are coming back - it's chaos'                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--3">
            <div
               class="media media--overlay media--icon block-link"
               data-bbc-container="hero"
               data-bbc-title="Residents under siege in Mariupol clear out shops"
               data-bbc-source="Europe"
               data-bbc-metadata='{"CHD": "card::3" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/132EE/production/_123547587_p0bsr50b.jpg" data-alt="Looting in Mariupol shopping mall"><img src="https://ichef.bbc.co.uk/wwhp/144/cpsprodpb/132EE/production/_123547587_p0bsr50b.jpg" alt="Looting in Mariupol shopping mall" /></div></div>                </div>

                                    <span class="media__icon icon icon--video" aria-hidden="true"></span>
                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/news/world-europe-60634735"
                                      rev="hero3|headline" >
                                                                    Residents under siege in Mariupol clear out shops                                                            </a>
                        </h3>
                    
                    
                                            <a class="media__tag tag tag--news" href="/news/world/europe"
                                  rev="hero3|source" >Europe</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/news/world-europe-60634735"
                          rev="hero3|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Residents under siege in Mariupol clear out shops                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--4">
            <div
               class="media media--overlay block-link"
               data-bbc-container="hero"
               data-bbc-title="Real Madrid v Real Sociedad &amp; Nice v PSG"
               data-bbc-source="European Football"
               data-bbc-metadata='{"CHD": "card::4" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/6C45/production/_123471772_gettyimages-1373039653.jpg" data-alt="Lionel messi"><img src="https://ichef.bbc.co.uk/wwhp/144/cpsprodpb/6C45/production/_123471772_gettyimages-1373039653.jpg" alt="Lionel messi" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/sport/live/football/60424343"
                                      rev="hero4|headline" >
                                                                    Real Madrid v Real Sociedad &amp; Nice v PSG                                                            </a>
                        </h3>
                    
                    
                                            <a class="media__tag tag tag--sport" href="/sport/football/european"
                                  rev="hero4|source" >European Football</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/sport/live/football/60424343"
                          rev="hero4|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Real Madrid v Real Sociedad &amp; Nice v PSG                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--5">
            <div
               class="media media--overlay block-link"
               data-bbc-container="hero"
               data-bbc-title="Putin likens sanctions to declaration of war"
               data-bbc-source="Europe"
               data-bbc-metadata='{"CHD": "card::5" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/1835C/production/_123546199_hi074349370.jpg" data-alt="Vladimir Putin with Aeroflot flight attendants"><img src="https://ichef.bbc.co.uk/wwhp/144/cpsprodpb/1835C/production/_123546199_hi074349370.jpg" alt="Vladimir Putin with Aeroflot flight attendants" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/news/world-europe-60633482"
                                      rev="hero5|headline" >
                                                                    Putin likens sanctions to declaration of war                                                            </a>
                        </h3>
                    
                    
                                            <a class="media__tag tag tag--news" href="/news/world/europe"
                                  rev="hero5|source" >Europe</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/news/world-europe-60633482"
                          rev="hero5|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Putin likens sanctions to declaration of war                </a>

            </div>

        </li>
     </ul> </div> </section>      <section class="module module--content-block"> <div class="module__content"> <div class="container module--compound"> <div class="module--column module--mpu"> <div class="runway--wrapper"> <div class="runway--mpu"> <div class="advert advert--mpu"><!-- BBCDOTCOM slot mpu --><div id="bbccom_mpu_1_2_3_4" class="bbccom_slot" aria-hidden="true"><div class="bbccom_advert"><script type="text/javascript">/*<![CDATA[*/(function() {if (window.bbcdotcom && bbcdotcom.slotAsync) {bbcdotcom.slotAsync("mpu", [1,2,3,4]);}})();/*]]>*/</script></div></div></div> </div> </div> </div> <div class="module--column"> <div class="content--block--modules">  <section class="module module--news   module--collapse-images">             <h2 class="module__title">
                            <a class="module__title__link tag tag--news" href="/news"
                      rev="news|header"                     >News</a>
                    </h2>
     <div class="module__content"> <ul class="media-list media-list--fixed-height">         
        <li class="media-list__item media-list__item--1">
            <div
               class="media  block-link"
               data-bbc-container="news"
               data-bbc-title="Thousands march in Kherson against occupiers"
               data-bbc-source="Europe"
               data-bbc-metadata='{"CHD": "card::1" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/B328/production/_123546854_microsoftteams-image.png" data-alt="Protest in Kherson, 5 March 2022"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Protest in Kherson, 5 March 2022" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/news/world-europe-60632587"
                                      rev="news|headline" >
                                                                    Thousands march in Kherson against occupiers                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            The Black Sea port is Ukraine's only big city to have been captured by Russia in the war so far.                                                    </p>
                    
                                            <a class="media__tag tag tag--news" href="/news/world/europe"
                                  rev="news|source" >Europe</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/news/world-europe-60632587"
                          rev="news|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Thousands march in Kherson against occupiers                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--2">
            <div
               class="media  block-link"
               data-bbc-container="news"
               data-bbc-title="In pictures: Fleeing devastation of Russian firepower"
               data-bbc-source="Europe"
               data-bbc-metadata='{"CHD": "card::2" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/1008A/production/_123547656_gettyimages-1238918040.jpg" data-alt="evac from Irpin"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="evac from Irpin" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/news/world-europe-60632974"
                                      rev="news|headline" >
                                                                    In pictures: Fleeing devastation of Russian firepower                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            Crowds are leaving the town of Irpin outside Kyiv as Russian shelling strikes residential areas.                                                    </p>
                    
                                            <a class="media__tag tag tag--news" href="/news/world/europe"
                                  rev="news|source" >Europe</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/news/world-europe-60632974"
                          rev="news|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    In pictures: Fleeing devastation of Russian firepower                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--3">
            <div
               class="media media--icon block-link"
               data-bbc-container="news"
               data-bbc-title="African students in Ukraine are 'crying out for help'"
               data-bbc-source="Africa"
               data-bbc-metadata='{"CHD": "card::3" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/92F7/production/_123532673_p0bsm3ff.jpg" data-alt="Koko holding her hands to her face"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Koko holding her hands to her face" /></div></div>                </div>

                                    <span class="media__icon icon icon--video" aria-hidden="true"></span>
                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/news/world-africa-60627042"
                                      rev="news|headline" >
                                                                    African students in Ukraine are 'crying out for help'                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            Zimbabwean student Korrine Sky is trying to help African students trapped in Ukraine.                                                    </p>
                    
                                            <a class="media__tag tag tag--news" href="/news/world/africa"
                                  rev="news|source" >Africa</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/news/world-africa-60627042"
                          rev="news|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    African students in Ukraine are 'crying out for help'                </a>

            </div>

        </li>
     </ul> </div> </section>  <section class="module module--sport   module--collapse-images">             <h2 class="module__title">
                            <a class="module__title__link tag tag--sport" href="/sport"
                      rev="sport|header"                     >Sport</a>
                    </h2>
     <div class="module__content"> <ul class="media-list media-list--fixed-height">         
        <li class="media-list__item media-list__item--1">
            <div
               class="media  block-link"
               data-bbc-container="sport"
               data-bbc-title="Tuchel criticises fans' Abramovich chants"
               data-bbc-source="Football"
               data-bbc-metadata='{"CHD": "card::1" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/438E/production/_123549271_tuchel_reuters.jpg" data-alt="Thomas Tuchel]"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Thomas Tuchel]" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/sport/football/60634597"
                                      rev="sport|headline" >
                                                                    Tuchel criticises fans' Abramovich chants                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            Thomas Tuchel criticises Chelsea supporters' vocal backing for owner Roman Abramovich during their 4-0 win over Burnley at Turf Moor.                                                    </p>
                    
                                            <a class="media__tag tag tag--sport" href="/sport/football"
                                  rev="sport|source" >Football</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/sport/football/60634597"
                          rev="sport|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Tuchel criticises fans' Abramovich chants                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--2">
            <div
               class="media  block-link"
               data-bbc-container="sport"
               data-bbc-title="Mane earns vital win for Liverpool"
               data-bbc-source="Football"
               data-bbc-metadata='{"CHD": "card::2" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/A400/production/_123548914_gettyimages-1380565140.jpg" data-alt="Liverpool celebrating against West Ham"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Liverpool celebrating against West Ham" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/sport/football/60531478"
                                      rev="sport|headline" >
                                                                    Mane earns vital win for Liverpool                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            Liverpool narrow the gap on Premier League leaders to three points with a battling victory over West Ham at Anfield thanks to Sadio Mane's goal.                                                    </p>
                    
                                            <a class="media__tag tag tag--sport" href="/sport/football"
                                  rev="sport|source" >Football</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/sport/football/60531478"
                          rev="sport|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Mane earns vital win for Liverpool                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--3">
            <div
               class="media  block-link"
               data-bbc-container="sport"
               data-bbc-title="Muller scores own goal as Bayern held"
               data-bbc-source="European Football"
               data-bbc-metadata='{"CHD": "card::3" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/E5FA/production/_123547885_muller.jpg" data-alt="Thomas Muller"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Thomas Muller" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="/sport/football/60633338"
                                      rev="sport|headline" >
                                                                    Muller scores own goal as Bayern held                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            Thomas Muller scores an own goal as Bayer Leverkusen become only the third team to take points off Bayern Munich at home this season.                                                    </p>
                    
                                            <a class="media__tag tag tag--sport" href="/sport/football/european"
                                  rev="sport|source" >European Football</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="/sport/football/60633338"
                          rev="sport|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Muller scores own goal as Bayern held                </a>

            </div>

        </li>
     </ul> </div> </section>  <section class="module module--features-and-events   module--collapse-images">             <h2 class="module__title">
                            <span class="module__title__link tag tag--feature">Weekend Reads</span>
                    </h2>
     <div class="module__content"> <ul class="media-list media-list--fixed-height">         
        <li class="media-list__item media-list__item--1">
            <div
               class="media  block-link"
               data-bbc-container="features-and-events"
               data-bbc-title="The best age to learn to read"
               data-bbc-source="Future"
               data-bbc-metadata='{"CHD": "card::1" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/ibroadcast/images/live/p0/br/rz/p0brrzw1.jpg" data-alt="Woman with a child reading a book (Getty Images)"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Woman with a child reading a book (Getty Images)" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/future/article/20220228-the-best-age-for-learning-to-read"
                                      rev="features-and-events|headline" >
                                                                    The best age to learn to read                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            How early literacy can have lifelong consequences                                                    </p>
                    
                                            <a class="media__tag tag tag--future" href="http://www.bbc.com/future"
                                  rev="features-and-events|source" >Future</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/future/article/20220228-the-best-age-for-learning-to-read"
                          rev="features-and-events|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    The best age to learn to read                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--2">
            <div
               class="media  block-link"
               data-bbc-container="features-and-events"
               data-bbc-title="Why office romance is inevitable"
               data-bbc-source="Worklife"
               data-bbc-metadata='{"CHD": "card::2" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/ibroadcast/images/live/p0/br/q2/p0brq2nk.jpg" data-alt="(Credit: Getty Images)"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="(Credit: Getty Images)" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/worklife/article/20220228-the-inevitability-of-the-office-romance"
                                      rev="features-and-events|headline" >
                                                                    Why office romance is inevitable                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            Why work is a prime breeding ground for relationships and hook-ups                                                    </p>
                    
                                            <a class="media__tag tag tag--worklife" href="http://www.bbc.com/worklife"
                                  rev="features-and-events|source" >Worklife</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/worklife/article/20220228-the-inevitability-of-the-office-romance"
                          rev="features-and-events|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Why office romance is inevitable                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--3">
            <div
               class="media  block-link"
               data-bbc-container="features-and-events"
               data-bbc-title="A radical 1971 film that rewrote the western"
               data-bbc-source="Culture"
               data-bbc-metadata='{"CHD": "card::3" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/ibroadcast/images/live/p0/bs/1g/p0bs1g29.jpg" data-alt="Don Johnson in Zachariah (Credit: Alamy)"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Don Johnson in Zachariah (Credit: Alamy)" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/culture/article/20220302-zachariah-the-1971-western-that-celebrated-male-intimacy"
                                      rev="features-and-events|headline" >
                                                                    A radical 1971 film that rewrote the western                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            How Zachariah embraced intimate male friendship                                                    </p>
                    
                                            <a class="media__tag tag tag--culture" href="http://www.bbc.com/culture"
                                  rev="features-and-events|source" >Culture</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/culture/article/20220302-zachariah-the-1971-western-that-celebrated-male-intimacy"
                          rev="features-and-events|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    A radical 1971 film that rewrote the western                </a>

            </div>

        </li>
     </ul> </div> </section>   <section class="module module--weather" data-wwhp-module="weather"> <div class="weather--content"> <div class="weather"> <div class="weather--head"> <div class="weather--location"> <h2>London Weather</h2> <a class="weather--edit" role="link" href="#">Edit</a> </div> <form class="weather--form" action="/wwhp"> <div class="weather--form--search"> <input class="weather--form--input" placeholder="Enter city, town or region" name="location_term" autocomplete="off"> <button class="weather--form--submit" type="submit" value=""> <span class="icon icon--search"></span> </button> </div> </form> <p class="weather--error"></p> <ul class="weather--results"></ul> </div> <div class="weather--forecasts"> <ul class="weather--forecast--list">  <li class="forecast--1 forecast"> <a class="forecast--link" href="/weather/2643743?day=0"   rev="weather|link" > <img class="forecast--image" src="https://static.bbci.co.uk/weather/0.5.284/images/icons/individual_56_icons/en_on_light_bg/12.gif" alt="Light Rain"> <h3 class="forecast--day">Sat</h3>  <p class="forecast--low">4&deg;C</p> </a> </li>  <li class="forecast--2 forecast"> <a class="forecast--link" href="/weather/2643743?day=1"   rev="weather|link" > <img class="forecast--image" src="https://static.bbci.co.uk/weather/0.5.284/images/icons/individual_56_icons/en_on_light_bg/7.gif" alt="Light Cloud"> <h3 class="forecast--day">Sun</h3>  <p class="forecast--high">7&deg;C</p>  <p class="forecast--low">3&deg;C</p> </a> </li>  <li class="forecast--3 forecast"> <a class="forecast--link" href="/weather/2643743?day=2"   rev="weather|link" > <img class="forecast--image" src="https://static.bbci.co.uk/weather/0.5.284/images/icons/individual_56_icons/en_on_light_bg/3.gif" alt="Sunny Intervals"> <h3 class="forecast--day">Mon</h3>  <p class="forecast--high">8&deg;C</p>  <p class="forecast--low">1&deg;C</p> </a> </li>  <li class="forecast--4 forecast"> <a class="forecast--link" href="/weather/2643743?day=3"   rev="weather|link" > <img class="forecast--image" src="https://static.bbci.co.uk/weather/0.5.284/images/icons/individual_56_icons/en_on_light_bg/3.gif" alt="Sunny Intervals"> <h3 class="forecast--day">Tue</h3>  <p class="forecast--high">10&deg;C</p>  <p class="forecast--low">6&deg;C</p> </a> </li>  </ul> </div> </div> </div> </section>  </div> </div> </div> </div> </section>       <section class="module module--reel"> <div class="module__content"> <div> <a href="/reel" class="reel--link"> <div> <div class="reel--logos-container"> <div class="reel--reellogo-container"> <svg viewBox="0 0 52.7 15.8" class="reel--reellogo"> <path d="M2.8,9.7v6H0V0h5.4c2,0,3.6,0.4,4.7,1.3c1.1,0.8,1.6,2,1.6,3.6c0,1-0.3,1.9-0.8,2.7c-0.5,0.7-1.3,1.3-2.3,1.7 c0.7,1.1,1.4,2.1,2.1,3.2c0.7,1.1,1.3,2.2,2,3.3H9.5c-0.6-1-1.2-2-1.8-3c-0.6-1-1.2-2-1.8-3c-0.2,0-0.4,0-0.6,0H2.8z M2.8,2.2v5.3 h2.5c1.2,0,2.1-0.2,2.8-0.6c0.6-0.4,0.9-1.1,0.9-2c0-0.9-0.3-1.6-0.9-2C7.4,2.4,6.5,2.2,5.3,2.2H2.8z" /> <path d="M14.9,0h10.6v2.4h-7.7v4.1h6.9v2.4h-6.9v4.6h8.2v2.4h-11V0z" /> <path d="M28.5,0H39v2.4h-7.7v4.1h6.9v2.4h-6.9v4.6h8.2v2.4h-11V0z" /> <path d="M42.1,0h2.8v13.4h7.8v2.4H42.1V0z" /> </svg> </div> </div> <div class="reel--button-container"> <div class="reel--button"> <div class="reel--button-title">Visit Reel</div> <div class="reel--button-icon"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#BBB" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="4" y1="12" x2="20" y2="12"/> <polyline points="14 6 20 12 14 18"/> </svg> </div> </div> </div> </div> </a> </div> <p>The most amazing videos from the BBC</p> <ul class="media-list media-list--fixed-height">  <li class="media-list__item media-list__item--1"> <div class="media block-link" data-bbc-container="reel" data-bbc-title="The 'shocking' male sacrifice made for a Roman goddess" data-bbc-source="reel" data-bbc-metadata='{"CHD": "card::1" }' > <a class="reel__link" href="/reel/video/p0bsfp1y/the-goddess-who-changed-the-course-of-roman-history"> <div class="media__image"> <div class="responsive-image"> <div class="delayed-image-load-reel" data-src="https://ychef.files.bbci.co.uk/{width}/p0bsfppc.jpg" data-alt="The 'shocking' male sacrifice made for a Roman goddess"> <img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="The 'shocking' male sacrifice made for a Roman goddess" /> </div> </div> </div> <div class="media__content"> <h3>The 'shocking' male sacrifice made for a Roman goddess</h3> </div> </a> </div> </li>  <li class="media-list__item media-list__item--2"> <div class="media block-link" data-bbc-container="reel" data-bbc-title="The deadly toxin found in the world's oldest mummies" data-bbc-source="reel" data-bbc-metadata='{"CHD": "card::2" }' > <a class="reel__link" href="/reel/video/p0br366s/life-beyond-death-in-the-driest-place-on-earth"> <div class="media__image"> <div class="responsive-image"> <div class="delayed-image-load-reel" data-src="https://ychef.files.bbci.co.uk/{width}/p0bs8x55.jpg" data-alt="The deadly toxin found in the world's oldest mummies"> <img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="The deadly toxin found in the world's oldest mummies" /> </div> </div> </div> <div class="media__content"> <h3>The deadly toxin found in the world's oldest mummies</h3> </div> </a> </div> </li>  <li class="media-list__item media-list__item--3"> <div class="media block-link" data-bbc-container="reel" data-bbc-title="Why pleasure is key to losing weight" data-bbc-source="reel" data-bbc-metadata='{"CHD": "card::3" }' > <a class="reel__link" href="/reel/video/p0brtrb1/why-pleasure-is-key-to-losing-weight"> <div class="media__image"> <div class="responsive-image"> <div class="delayed-image-load-reel" data-src="https://ychef.files.bbci.co.uk/{width}/p0brttf4.jpg" data-alt="Why pleasure is key to losing weight"> <img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Why pleasure is key to losing weight" /> </div> </div> </div> <div class="media__content"> <h3>Why pleasure is key to losing weight</h3> </div> </a> </div> </li>  </ul> </div> <div class="reel--background"> <div class="delayed-image-load-reel " data-src="https://ychef.files.bbci.co.uk/{width}/p08h02kk.jpg"></div> </div> </section> <div class="advert advert--platinum"><!-- BBCDOTCOM slot platinum --><div id="bbccom_platinum_1_2_3_4" class="bbccom_slot" aria-hidden="true"><div class="bbccom_advert"><script type="text/javascript">/*<![CDATA[*/(function() {if (window.bbcdotcom && bbcdotcom.slotAsync) {bbcdotcom.slotAsync("platinum", [1,2,3,4]);}})();/*]]>*/</script></div></div></div>    <!-- Error: (null) Module not found or invalid -->
      <section class="module module--collapse-images module--collapse-images module--highlight module--editors-picks">             <h2 class="module__title">
                            <span class="module__title__link tag tag--feature">Editor’s Picks</span>
                    </h2>
     <div class="module__content"> <div class="container"> <div class="editors-picks "> <ul class="media-list media-list--fixed-height layout--featured">         
        <li class="media-list__item media-list__item--1">
            <div
               class="media media--padded media--primary block-link"
               data-bbc-container="editors-picks"
               data-bbc-title="Hong Kong's answer to landslides"
               data-bbc-source="Future"
               data-bbc-metadata='{"CHD": "card::1" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ychef.files.bbci.co.uk/width/790/p0brpkrd.jpg" data-alt="The hilly city is winning the battle against its precarious slopes"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="The hilly city is winning the battle against its precarious slopes" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/future/article/20220225-how-hong-kong-protects-people-from-its-deadly-landslides"
                                      rev="editors-picks|headline" >
                                                                    Hong Kong's answer to landslides                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            The hilly city is winning the battle against its precarious slopes                                                    </p>
                    
                                            <a class="media__tag tag tag--future" href="http://www.bbc.com/future"
                                  rev="editors-picks|source" >Future</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/future/article/20220225-how-hong-kong-protects-people-from-its-deadly-landslides"
                          rev="editors-picks|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Hong Kong's answer to landslides                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--2">
            <div
               class="media media--padded block-link"
               data-bbc-container="editors-picks"
               data-bbc-title="A paradise with too many palm trees"
               data-bbc-source="Travel"
               data-bbc-metadata='{"CHD": "card::2" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ychef.files.bbci.co.uk/width/790/p0br47qn.jpg" data-alt="Cutting them down had a surprising result"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Cutting them down had a surprising result" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/travel/article/20220302-seychelles-bird-island-a-paradise-with-too-many-palm-trees"
                                      rev="editors-picks|headline" >
                                                                    A paradise with too many palm trees                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            Cutting them down had a surprising result                                                    </p>
                    
                                            <a class="media__tag tag tag--travel" href="https://www.bbc.com/travel"
                                  rev="editors-picks|source" >Travel</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/travel/article/20220302-seychelles-bird-island-a-paradise-with-too-many-palm-trees"
                          rev="editors-picks|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    A paradise with too many palm trees                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--3">
            <div
               class="media media--padded block-link"
               data-bbc-container="editors-picks"
               data-bbc-title="The rise of 'solo polyamory'"
               data-bbc-source="Worklife"
               data-bbc-metadata='{"CHD": "card::3" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ychef.files.bbci.co.uk/width/790/p0brtvdd.jpg" data-alt="&quot;I felt like monogamy would deny me something of myself&quot;"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="&quot;I felt like monogamy would deny me something of myself&quot;" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/worklife/article/20220301-does-solo-polyamory-mean-having-it-all"
                                      rev="editors-picks|headline" >
                                                                    The rise of 'solo polyamory'                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            &quot;I felt like monogamy would deny me something of myself&quot;                                                    </p>
                    
                                            <a class="media__tag tag tag--worklife" href="http://www.bbc.com/worklife"
                                  rev="editors-picks|source" >Worklife</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/worklife/article/20220301-does-solo-polyamory-mean-having-it-all"
                          rev="editors-picks|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    The rise of 'solo polyamory'                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--4">
            <div
               class="media media--padded block-link"
               data-bbc-container="editors-picks"
               data-bbc-title="Why this iconic monster is so scary"
               data-bbc-source="Culture"
               data-bbc-metadata='{"CHD": "card::4" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ychef.files.bbci.co.uk/width/790/p0bsj4kt.jpg" data-alt="How the vampire from silent horror Nosferatu still terrifies, 100 years on"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="How the vampire from silent horror Nosferatu still terrifies, 100 years on" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/culture/article/20220303-nosferatu-the-monster-who-still-terrifies-100-years-on"
                                      rev="editors-picks|headline" >
                                                                    Why this iconic monster is so scary                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            How the vampire from silent horror Nosferatu still terrifies, 100 years on                                                    </p>
                    
                                            <a class="media__tag tag tag--culture" href="http://www.bbc.com/culture"
                                  rev="editors-picks|source" >Culture</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/culture/article/20220303-nosferatu-the-monster-who-still-terrifies-100-years-on"
                          rev="editors-picks|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Why this iconic monster is so scary                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--5">
            <div
               class="media media--padded block-link"
               data-bbc-container="editors-picks"
               data-bbc-title="How your diet can treat diseases"
               data-bbc-source="Follow The Food"
               data-bbc-metadata='{"CHD": "card::5" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/ibroadcast/images/live/p0/bs/20/p0bs20wp.jpg" data-alt="Factory worker"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Factory worker" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/future/bespoke/follow-the-food/how-your-diet-can-treat-diseases/"
                                      rev="editors-picks|headline" >
                                                                    How your diet can treat diseases                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            The food we eat is one of the leading causes of illness                                                    </p>
                    
                                            <a class="media__tag tag tag--follow-the-food" href="https://www.bbc.com/future/bespoke/follow-the-food/"
                                  rev="editors-picks|source" >Follow The Food</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/future/bespoke/follow-the-food/how-your-diet-can-treat-diseases/"
                          rev="editors-picks|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    How your diet can treat diseases                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--6">
            <div
               class="media media--padded block-link"
               data-bbc-container="editors-picks"
               data-bbc-title="News quiz: Who had the year's most played record?"
               data-bbc-source="World"
               data-bbc-metadata='{"CHD": "card::6" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/7812/production/_123483703_gettyimages-510502634.jpg" data-alt="The Weeknd and Adele, in 2016"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="The Weeknd and Adele, in 2016" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/news/world-60568309"
                                      rev="editors-picks|headline" >
                                                                    News quiz: Who had the year's most played record?                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            How closely have you been paying attention to the headlines?                                                    </p>
                    
                                            <a class="media__tag tag tag--world" href="/news/world"
                                  rev="editors-picks|source" >World</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/news/world-60568309"
                          rev="editors-picks|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    News quiz: Who had the year's most played record?                </a>

            </div>

        </li>
        
        <li class="media-list__item media-list__item--7">
            <div
               class="media media--padded block-link"
               data-bbc-container="editors-picks"
               data-bbc-title="Drop the mic and jump the shark: Idioms explained"
               data-bbc-source="Radio 4"
               data-bbc-metadata='{"CHD": "card::7" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/ibroadcast/images/live/p0/br/86/p0br86fq.jpg" data-alt="A man standing on a rock, surrounded by shark-occupied waters"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="A man standing on a rock, surrounded by shark-occupied waters" /></div></div>                </div>

                
                <div class="media__content">

                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.co.uk/programmes/articles/gWzWGBZ3GkZ3VwH3GTN266/dropping-the-mic-and-jumping-the-shark"
                                      rev="editors-picks|headline" >
                                                                    Drop the mic and jump the shark: Idioms explained                                                            </a>
                        </h3>
                    
                                            <p class="media__summary">
                                                            Modern idioms and where they came from                                                    </p>
                    
                                            <a class="media__tag tag tag--radio-4" href="https://www.bbc.co.uk/programmes/p025ht2f"
                                  rev="editors-picks|source" >Radio 4</a>
                    
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.co.uk/programmes/articles/gWzWGBZ3GkZ3VwH3GTN266/dropping-the-mic-and-jumping-the-shark"
                          rev="editors-picks|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    Drop the mic and jump the shark: Idioms explained                </a>

            </div>

        </li>
     </ul> </div>   <div class="most-popular"> <div class="top-list"> <h2 class="top-list__heading">Latest Business News</h2> <ul class="top-list__list">  <li class="top-list-item top-list-item__1 top-list-item--ranked top-list-item--odd" data-bbc-container="most-popular" data-bbc-title="Zara, Paypal and Samsung suspend business in Russia" data-bbc-source="Latest Business News" data-bbc-metadata='{"CHD": "card::1" }' > <a class="top-list-item__link" href="/news/uk-60631835"   rev="most-popular|link" > <span class="top-list-item__bullet">1</span> <h3 class="top-list-item__headline">Zara, Paypal and Samsung suspend business in Russia</h3> </a> </li>  <li class="top-list-item top-list-item__2 top-list-item--ranked top-list-item--even" data-bbc-container="most-popular" data-bbc-title="French designer giants suspend sales in Russia" data-bbc-source="Latest Business News" data-bbc-metadata='{"CHD": "card::2" }' > <a class="top-list-item__link" href="/news/business-60627393"   rev="most-popular|link" > <span class="top-list-item__bullet">2</span> <h3 class="top-list-item__headline">French designer giants suspend sales in Russia</h3> </a> </li>  <li class="top-list-item top-list-item__3 top-list-item--ranked top-list-item--odd" data-bbc-container="most-popular" data-bbc-title="Five ways the Ukraine war could push up prices" data-bbc-source="Latest Business News" data-bbc-metadata='{"CHD": "card::3" }' > <a class="top-list-item__link" href="/news/business-60509453"   rev="most-popular|link" > <span class="top-list-item__bullet">3</span> <h3 class="top-list-item__headline">Five ways the Ukraine war could push up prices</h3> </a> </li>  <li class="top-list-item top-list-item__4 top-list-item--ranked top-list-item--even" data-bbc-container="most-popular" data-bbc-title="Facebook hits out at Russia blocking its platforms" data-bbc-source="Latest Business News" data-bbc-metadata='{"CHD": "card::4" }' > <a class="top-list-item__link" href="/news/technology-60626777"   rev="most-popular|link" > <span class="top-list-item__bullet">4</span> <h3 class="top-list-item__headline">Facebook hits out at Russia blocking its platforms</h3> </a> </li>  <li class="top-list-item top-list-item__5 top-list-item--ranked top-list-item--odd" data-bbc-container="most-popular" data-bbc-title="Microsoft stops selling products in Russia" data-bbc-source="Latest Business News" data-bbc-metadata='{"CHD": "card::5" }' > <a class="top-list-item__link" href="/news/technology-60621205"   rev="most-popular|link" > <span class="top-list-item__bullet">5</span> <h3 class="top-list-item__headline">Microsoft stops selling products in Russia</h3> </a> </li>  </ul> </div> </div>  <div class="advert advert--native"><!-- BBCDOTCOM slot native --><div id="bbccom_native_1_2_3_4" class="bbccom_slot" aria-hidden="true"><div class="bbccom_advert"><script type="text/javascript">/*<![CDATA[*/(function() {if (window.bbcdotcom && bbcdotcom.slotAsync) {bbcdotcom.slotAsync("native", [1,2,3,4]);}})();/*]]>*/</script></div></div></div> </div> </div> </section>       <section class="module module--reel module--planet"> <div class="module__content"> <div> <a href="/future/future-planet" class="reel--link"> <div> <div class="reel--logos-container"> <span class="planet--title">Future Planet</span> </div> <div class="reel--button-container planet--button-container"> <div class="reel--button planet--button"> <div class="reel--button-title planet--button-title"></div> <div class="reel--button-icon planet--button-icon"> <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#BBB" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <line x1="4" y1="12" x2="20" y2="12"/> <polyline points="14 6 20 12 14 18"/> </svg> </div> </div> </div> </div> </a> </div> <p>Solutions for a sustainable world</p> <ul class="media-list media-list--fixed-height">  <li class="media-list__item media-list__item--1"> <div class="media block-link" data-bbc-container="future-planet" data-bbc-title="The puzzle of Mexico's ageing oaks" data-bbc-source="future" data-bbc-metadata='{"CHD": "card::1" }' > <a class="reel__link" href="/future/article/20220222-the-mystery-of-mexicos-vanishing-stream-oaks"> <div class="media__image"> <div class="responsive-image"> <div class="delayed-image-load-planet" data-src="https://ychef.files.bbci.co.uk/{width}/p0bqkgvc.jpg" data-alt="The puzzle of Mexico's ageing oaks"> <img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="The puzzle of Mexico's ageing oaks" /> </div> </div> </div> <div class="media__content"> <h3>The puzzle of Mexico's ageing oaks</h3> </div> </a> </div> </li>  <li class="media-list__item media-list__item--2"> <div class="media block-link" data-bbc-container="future-planet" data-bbc-title="The animal 'sixth sense' for disaster" data-bbc-source="future" data-bbc-metadata='{"CHD": "card::2" }' > <a class="reel__link" href="/future/article/20220211-the-animals-that-predict-disasters"> <div class="media__image"> <div class="responsive-image"> <div class="delayed-image-load-planet" data-src="https://ychef.files.bbci.co.uk/{width}/p0bnnhrq.jpg" data-alt="The animal 'sixth sense' for disaster"> <img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="The animal 'sixth sense' for disaster" /> </div> </div> </div> <div class="media__content"> <h3>The animal 'sixth sense' for disaster</h3> </div> </a> </div> </li>  <li class="media-list__item media-list__item--3"> <div class="media block-link" data-bbc-container="future-planet" data-bbc-title="The country embracing life on water" data-bbc-source="future" data-bbc-metadata='{"CHD": "card::3" }' > <a class="reel__link" href="/future/article/20220202-floating-homes-the-benefits-of-living-on-water"> <div class="media__image"> <div class="responsive-image"> <div class="delayed-image-load-planet" data-src="https://ychef.files.bbci.co.uk/{width}/p0blrvhq.jpg" data-alt="The country embracing life on water"> <img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="The country embracing life on water" /> </div> </div> </div> <div class="media__content"> <h3>The country embracing life on water</h3> </div> </a> </div> </li>  </ul> </div> <div class="reel--background"> <div class="delayed-image-load-planet" data-src="https://ychef.files.bbci.co.uk/976x549/p0836dcl.jpg"></div> </div> </section>      <section class="module module--collapse-images module--special-features module--primary-special-features"> <div class="module__content"> <ul class="features">   <li class="feature feature--1"> <div class="feature__wrapper"> <h2 class="feature__title"> <a class="feature__link" href="https://www.bbc.com/sport/disability-sport"   rev="primary-special-features|header" > Winter Paralympics </a> </h2> <div class="feature__content">     
        
            <div
               class="media media--primary media--icon block-link"
               data-bbc-container="primary-special-features"
               data-bbc-title="'How hard can it be to throw a rock?'"
               data-bbc-source="Disability Sport"
               data-bbc-metadata='{"CHD": "card::1" }'
                              >
                <div class="media__image">
                    <div class="responsive-image"><div class="delayed-image-load" data-src="https://ichef.bbc.co.uk/wwhp/{width}/cpsprodpb/16744/production/_123427919_p0brbwd0.jpg" data-alt="Ronny Persson"><img src="data:image/gif;base64,R0lGODlhEAAJAIAAAP///wAAACH5BAEAAAAALAAAAAAQAAkAAAIKhI+py+0Po5yUFQA7" alt="Ronny Persson" /></div></div>                </div>

                                    <span class="media__icon icon icon--video" aria-hidden="true"></span>
                
                <div class="media__content">

                    
                    
                                            <a class="media__tag tag tag--disability-sport" href="/sport/disability-sport"
                                  rev="primary-special-features|source" >Disability Sport</a>
                    
                                            <h3 class="media__title">
                            <a class="media__link" href="https://www.bbc.com/sport/av/disability-sport/60536513"
                                      rev="primary-special-features|headline" >
                                                                    'How hard can it be to throw a rock?'                                                            </a>
                        </h3>
                    
                </div>

                <a class="block-link__overlay-link"
                   href="https://www.bbc.com/sport/av/disability-sport/60536513"
                          rev="primary-special-features|overlay"                    tabindex="-1"
                   aria-hidden="true"
                   >
                    'How hard can it be to throw a rock?'                </a>

            </div>

        
     </div>  <div class="feature__ad"> <div class="advert advert--module_feature-1 advert--sponsor"><!-- BBCDOTCOM slot module_feature-1 --><div id="bbccom_module_feature-1_1_2_3_4" class="bbccom_slot" aria-hidden="true"><div class="bbccom_advert"><script type="text/javascript">/*<![CDATA[*/(function() {if (window.bbcdotcom && bbcdotcom.slotAsync) {bbcdotcom.slotAsync("module_feature-1", [1,2,3,4]);}})();/*]]>*/</script></div></div></div> </div>  </div> </li>  <li class="feature-ad">  <div class="feature__wrapper"> <h2 class="feature__title">  ADVERTISEMENT  </h2> <div class="advert advert--infeed"><!-- BBCDOTCOM slot infeed --><div id="bbccom_infeed_1_2_3_4" class="bbccom_slot" aria-hidden="true"><div class="bbccom_advert"><script type="text/javascript">/*<![CDATA[*/(function() {if (window.bbcdotcom && bbcdotcom.slotAsync) {bbcdotcom.slotAsync("infeed", [1,2,3,4]);}})();/*]]>*/</script></div></div></div> </div>  </li>   <li class="feature feature--2"> <div class="feature__wrapper"> <h2 class="feature__title"> <a class="feature__link" href="https://www.bbc.com/news/business-11428889"   rev="primary-special-features|header" > Technology of Busines

Resolver

Resolver ASN
AS15169
Resolver IP
172.253.206.34
Resolver Network Name
Google LLC
Measurement UID
20220305215911.606397_RU_webconnectivity_23d228d7252a4123
Report ID
20220305T215322Z_webconnectivity_RU_8402_n1_XObaYeGmzhkr7LI4
Platform
android
Software Name
ooniprobe-android (3.6.0)
Measurement Engine
ooniprobe-engine (3.14.1)

Raw Measurement Data

Loading…