‘I ate there five times a week’: Dad loses SEVEN stone after he stops spending £200 a month on McDonald’s

‘},t.default=m},function(e,t,n){“use strict”;Object.defineProperty(t,”__esModule”,{value:!0});var r,o=(r=n(142))&&r.__esModule?r:{default:r};t.default=o.default},function(e,t,n){“use strict”;e.exports=”SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED”},function(e,t,n){“use strict”;e.exports=function(e,t,n,r,o,i,a,u){if(!e){var l;if(void 0===t)l=new Error(“Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.”);else{var s=[n,r,o,i,a,u],c=0;(l=new Error(t.replace(/%s/g,function(){return s[c++]}))).name=”Invariant Violation”}throw l.framesToPop=1,l}}},function(e,t,n){“use strict”;var r=n(47),o=n(145),i=n(144);e.exports=function(){function e(e,t,n,r,a,u){u!==i&&o(!1,”Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types”)}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=r,n.PropTypes=n,n}},function(e,t,n){var …

If Facebook isn’t spying on us, why did I get ads for obscure things I had just chatted about?

A Facebook user has been left spooked after two obscure products she had been chatting about then randomly appeared as targeted ads on her page. Journalist Tyler Mears was left stunned when the random items she had been talking about began popping up as adverts the next day. But how did this happen? Is what …