ADVERTISEMENT

Moment of truth for Macron in 'yellow vest' showdown

Published Dec 11, 2018 07:47 am
By Agence France-Presse Embattled French President Emmanuel Macron is expected to offer fresh concessions on Monday to try end the "yellow vest" protests that have shaken the country and taken a heavy toll on its economy. France's so-called 'yellow vest' protesters accuse President Emmanuel Macron of being a 'president of the rich' (AFP Photo/SYLVAIN THOMAS/ MANILA BULLETIN) France's so-called 'yellow vest' protesters accuse President Emmanuel Macron of being a 'president of the rich' (AFP Photo/SYLVAIN THOMAS/ MANILA BULLETIN) Macron will address the nation on television at 8:00 pm (1900 GMT) after three weeks of anti-government demonstrations which again turned violent Saturday in Paris and other cities. With the protesters vowing to remain at the barricades until their demands are met, Macron's first public remarks on the crisis in over a week are being billed as the most important of his presidency. On Monday, he held four hours of crisis talks at the presidential palace with government ministers, parliamentary leaders, business and labour representatives and regional officials. "No measure was announced, the president just listened to us. What we heard is that we can look forward to something concrete and solid", Herve Morin, head of an association of French regions, said on leaving the meeting. 'New French model' Richard Ferrand, the head of the National Assembly and one of Macron's closest allies, said the president would "give us some short-term answers along with his views on how to rebuild a new French model". Le Parisien newspaper hailed the speech as Macron's "moment of truth" on its cover Monday, warning that if he failed to appease the anger, "France will enter a dangerous period of political instability". Elected in May 2017 on a promise to revitalise the sluggish French economy, Macron had voted not to be swayed by street protests. In an attempt to quell the revolt, the government agreed last week to cancel a planned increase in anti-pollution fuel taxes -- the spark behind the protests in car-dependent rural and suburban France. But the move was seen as too little, too late by the protesters, who held a fourth round of protests on Saturday to press for further concessions on reducing inequality. The month-long campaign of nationwide road blockades and weekend protests in Paris, three of which degenerated into destruction and looting, have taken a toll on the French economy. The central bank on Monday halved its fourth-quarter growth forecast to just 0.2 percent from 0.4 percent -- far below the 0.8 percent growth needed to meet the government's full-year target of 1.7 percent. "We can't recover this," Finance Minister Bruno Le Maire said on RTL radio Monday Government officials said Macron will announce "immediate and concrete measures" in a bid to defuse the situation. Le Maire said that he was in favour of accelerating tax cuts -- one of the demands of the working- and middle classes protesters. No repeal of wealth tax But Macron is not expected to rescind his partial repeal of a wealth tax on high earners, a particular source of protesters' ire. Labour Minister Muriel Penicaud also rejected their calls for an increase in the minimum wage. "If we raise all salaries automatically, many businesses would just go bust," she warned. The "yellow vests" -- named after the luminous safety jackets they wear -- began slowing or blocking traffic on roads around the country on November 17 in protest over rising fuel prices they blamed on government taxes. The demonstrations have since snowballed, leading to calls to topple Macron, whom the protesters accuse of favouring the rich. Looting and rioting, blamed mostly on far-left and far-right agitators, has repeatedly broken out in Paris, spreading to Bordeaux, Toulouse, and other cities at the weekend. Nationwide, an estimated 136,000 people turned out for protests -- the same number as a week previously. Some 1,000 people were detained in a massive security operation to prevent a repeat of the chaos seen in Paris on December 1, though most were released by the day's end.  Protests continue On Monday, protests continued up and down the country, including near Vichy, central France, where a tax office was padlocked by "yellow vests" who also stopped trucks going in and out of a L'Oreal cosmetics factory. High school students also continued to demonstrate in and around their schools, forcing 40 of them to close. The students have latched on to the "yellow vest" movement to protest educational reforms, along with plans by Macron to reintroduce a month-long "national service" for young people aged 16 or 17.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.