<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Policy Options</provider_name><provider_url>https://policyoptions.irpp.org/fr/</provider_url><title>On the shoulders of giants</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="TMNkMa2gte"&gt;&lt;a href="https://policyoptions.irpp.org/fr/2011/02/on-the-shoulders-of-giants-2/"&gt;On the shoulders of giants&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://policyoptions.irpp.org/fr/2011/02/on-the-shoulders-of-giants-2/embed/#?secret=TMNkMa2gte" width="600" height="338" title="&#x201C;On the shoulders of giants&#x201D; &#x2014; Policy Options" data-secret="TMNkMa2gte" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
&lt;/script&gt;
</html><thumbnail_url>https://policyoptions.irpp.org/wp-content/uploads/2025/08/WordPress-Image-5-3.jpg</thumbnail_url><thumbnail_width>2000</thumbnail_width><thumbnail_height>700</thumbnail_height><description>As successive prime ministers have relentlessly drawn more power to their office, draining independence, vitality and creative energy from Parliament, cabinet and the civil service, one set of political players has consistently frustrated their agendas. For 50 years, it has often been premiers and their key advisers who have been the only real check on [&hellip;]</description></oembed>
