{"version":"1.0","provider_name":"Policy Options","provider_url":"https:\/\/policyoptions.irpp.org\/fr\/","title":"Breaking gridlock \u2013 lessons from London's success story","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Dq6FSrLtXg\"><a href=\"https:\/\/policyoptions.irpp.org\/fr\/2004\/02\/breaking-gridlock-lessons-from-londons-success-story\/\">Breaking gridlock \u2013 lessons from London&#8217;s success story<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/policyoptions.irpp.org\/fr\/2004\/02\/breaking-gridlock-lessons-from-londons-success-story\/embed\/#?secret=Dq6FSrLtXg\" width=\"600\" height=\"338\" title=\"&#8220;Breaking gridlock \u2013 lessons from London&#8217;s success story&#8221; &#8212; Policy Options\" data-secret=\"Dq6FSrLtXg\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"How can we sustain our cities? The short answer is by keeping our city centres healthy and viable. A major threat to our downtowns is congestion, an economic and environmental burden that will continue to worsen if left unchecked. Many voices have been raised in recent months underscoring the pressing need to deal with gridlock [&hellip;]"}