{"version":"1.0","provider_name":"GuardianTV","provider_url":"https:\/\/guardian.ng\/tv","author_name":"Abiodun Ogundairo","author_url":"https:\/\/guardian.ng\/tv\/author\/abiodun\/","title":"France unveils cost-cutting budget amid protests - GuardianTV","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"sRvgjKXVkD\"><a href=\"https:\/\/guardian.ng\/tv\/france-unveils-cost-cutting-budget-amid-protests\/\">France unveils cost-cutting budget amid protests<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/guardian.ng\/tv\/france-unveils-cost-cutting-budget-amid-protests\/embed\/#?secret=sRvgjKXVkD\" width=\"600\" height=\"338\" title=\"&#8220;France unveils cost-cutting budget amid protests&#8221; &#8212; GuardianTV\" data-secret=\"sRvgjKXVkD\" 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\/\/# sourceURL=https:\/\/guardian.ng\/tv\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/gtvcdn.guardian.ng\/2026\/10\/capture-11008229496abf6520026201-44812973.jpg","thumbnail_width":720,"thumbnail_height":405,"description":"The French government is seeking \u20ac54 billion in savings in its 2027 budget proposal, as it faces pressure over its ballooning public debt. But it's likely to face opposition, especially on proposals that would cap pension increases. Meanwhile, protests by high school students over resources and conditions in classrooms have spread across the country, with the budget likely to further inflame tensions."}