Message d'état

Debug: You have unclosed fn tags. This is invalid and will produce unpredictable results. in Drupal\footnotes\Plugin\Filter\FootnotesFilter->process() (line 105 of modules/contrib/footnotes/src/Plugin/Filter/FootnotesFilter.php).

Drupal\footnotes\Plugin\Filter\FootnotesFilter->process('<em>Dans un entretien au </em>Parisien<em> le 8 mai dernier, Darmanin claironnait : « Plus de 95% des contribuables paieront moins d’impôts ». Une fake news de plus pour cet habitué du mensonge, qui avait osé dire le 19 mars dernier sur LCI : « Aujourd’hui, le mouvement des Gilets jaunes a détruit plus d’emplois, et il a détruit plus de richesses que la plupart de ce que nous avons connu depuis les dix dernières années, des manifestations, des contestations, des crises économiques, c’est quand même un scandale absolu ».</em>
En réalité, en évoquant les baisses d’impôts, Darmanin parle uniquement de la minorité de foyers (45 %) qui paient l’impôt sur le revenu, et qui seront concernés par la baisse de cet impôt annoncée par Macron le 25 avril dernier en clôture du « Grand débat ». Autrement dit, pour répondre aux Gilets jaunes, Macron a choisi de baisser l’impôt le plus juste, c’est-à-dire celui qui frappe davantage les plus riches en proportion de leurs revenus et qui épargne la moitié la plus pauvre de la population !  
<strong>Un pouvoir d’achat en hausse ?</strong>
Pour financer ce cadeau aux plus aisés, Darmanin annonce qu’il faudra réduire les dépenses publiques et mettre en place <em>« des réformes comme celles de la fonction publique, de l’assurance chômage, de l’audiovisuel public ou encore des mesures qui incitent à travailler plus longtemps nous permettront de ne pas creuser le déficit »</em>. Et pour couronner le tout, il annonce également la suppression de la taxe d’habitation pour les 20 % des ménages les plus aisés qui la paient encore. Autrement dit, après les concessions de décembre dernier où Macron a vraiment eu peur, le gouvernement maintient son véritable cap : faire des cadeaux aux plus riches et démanteler les acquis sociaux. 
Face à un gouvernement qui n’a rien à envier à Trump dans le domaine de la « post-vérité », il est important de rétablir les faits. En décembre 2017, l’Insee avait osé affirmer que les mesures du budget 2018 allaient baisser le pouvoir d’achat début 2018, et le gouvernement avait alors attaqué l’institut. Depuis, les faits ont entièrement donné raison à l’Insee, puisque le pouvoir d’achat a baissé de 0,6 % début 2018… Dans une toute récente étude<a href="https://www.insee.fr/fr/statistiques/3745459[/fn">https://www.insee.fr/fr/…</a>], l’Insee établit que les mesures fiscales du gouvernement ont eu un impact négatif sur le pouvoir d’achat des ménages entre janvier et octobre 2018 : les légers gains liés à la bascule des cotisations vers la CSG sont inférieurs aux pertes liés à la hausse des taxes sur l’essence. Surtout, ces hausses de taxes ont frappé davantage les ménages les plus pauvres, surtout dans la ruralité. Et même si le gouvernement a suspendu en 2019 les hausses de taxes sur l’essence, ce n’est pas le cas des autres taxes sur la consommation (comme celles sur le tabac) ou des tarifs réglementés (hausse de 6 % du tarif EDF en juin). 
<strong>Augmentation du coût d’une vie décente plus rapide que l'inflation officielle</strong>
Il est important de ne pas fétichiser l’indicateur officiel du pouvoir d’achat (revenu disponible moyen des ménages déflaté par l’indice moyen des prix à la consommation). D’une part, il faudrait distinguer les dépenses « contraintes » (loyers, alimentation, transports, carburant, santé...) et les dépenses « compressibles » (loisirs, restaurants...). On s’apercevrait alors que la part des dépenses contraintes est beaucoup plus forte chez les plus pauvres, et donc que les inégalités sont beaucoup plus fortes que ce qu’indiquent les indicateurs officiels si on excluait ces dépenses très peu compressibles. D’autre part, une étude de l’Institut de recherches économiques et sociales<a href="http://www.ires.fr/images/Publications/Eclairages/Eclairages-14_P_Concialdi_VF.pdf[/fn">http://www.ires.fr/image…</a>] montre que le coût des budgets types (panier de consommation permettant à une famille avec enfants de vivre décemment) élaborés par l’Union nationale des associations familiales a augmenté deux fois plus vite que l’indice des prix à la consommation de l’Insee sur la période 2010-2018. Autrement dit, le coût d’une vie décente augmente bien plus vite que ce qu’indique l’indice de prix officiel à partir duquel l’Insee calcule l’évolution du pouvoir d’achat. Jusqu’au début des années 1980, la CGT construisait et médiatisait un indicateur fondé sur les budgets types : elle y a malheureusement renoncé...
<strong><em>Gaston Lefranc</em></strong>
', 'fr') (Line: 118)
Drupal\filter\Element\ProcessedText::preRenderText(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 875)
render(Array) (Line: 947)
Drupal\views\Plugin\views\field\EntityField->render_item(0, Array) (Line: 1167)
Drupal\views\Plugin\views\field\FieldPluginBase->advancedRender(Object) (Line: 238)
template_preprocess_views_view_field(Array, 'views_view_field', Array) (Line: 287)
Drupal\Core\Theme\ThemeManager->render('views_view_field', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 1746)
Drupal\views\Plugin\views\field\FieldPluginBase->theme(Object) (Line: 771)
Drupal\views\Plugin\views\style\StylePluginBase->elementPreRenderRow(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 710)
Drupal\views\Plugin\views\style\StylePluginBase->renderFields(Array) (Line: 577)
Drupal\views\Plugin\views\style\StylePluginBase->renderGrouping(Array, Array, 1) (Line: 468)
Drupal\views\Plugin\views\style\StylePluginBase->render(Array) (Line: 2170)
Drupal\views\Plugin\views\display\DisplayPluginBase->render() (Line: 1533)
Drupal\views\ViewExecutable->render() (Line: 138)
Drupal\views\Plugin\views\display\Block->execute() (Line: 1630)
Drupal\views\ViewExecutable->executeDisplay('block_2', Array) (Line: 77)
Drupal\views\Element\View::preRenderViewElement(Array) (Line: 59)
Drupal\views\Plugin\Block\ViewsBlock->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender(Array)
call_user_func_array(Array, Array) (Line: 100)
Drupal\Core\Render\Renderer->doTrustedCallback(Array, Array, 'Render #pre_render callbacks must be methods of a class that implements \Drupal\Core\Security\TrustedCallbackInterface or be an anonymous function. The callback was %s. Support for this callback implementation is deprecated in 8.8.0 and will be removed in Drupal 9.0.0. See https://www.drupal.org/node/2966725', 'silenced_deprecation', 'Drupal\Core\Render\Element\RenderCallbackInterface') (Line: 781)
Drupal\Core\Render\Renderer->doCallback('#pre_render', Array, Array) (Line: 372)
Drupal\Core\Render\Renderer->doRender(Array) (Line: 444)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 501)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 318)
__TwigTemplate_f29452f8a68b1a9fc853c399a57dbbd845af75c3e70b2022bd27bffb88256468->block_sidebar_second(Array, Array) (Line: 216)
Twig\Template->displayBlock('sidebar_second', Array, Array) (Line: 243)
__TwigTemplate_f29452f8a68b1a9fc853c399a57dbbd845af75c3e70b2022bd27bffb88256468->block_main(Array, Array) (Line: 216)
Twig\Template->displayBlock('main', Array, Array) (Line: 75)
__TwigTemplate_f29452f8a68b1a9fc853c399a57dbbd845af75c3e70b2022bd27bffb88256468->doDisplay(Array, Array) (Line: 455)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 422)
Twig\Template->display(Array) (Line: 434)
Twig\Template->render(Array) (Line: 64)
twig_render_template('themes/contrib/bootstrap/templates/system/page.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 501)
Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 102)
__TwigTemplate_fc1b6bf0f7fc4651e184afda994c2f1896ebed9ae06066b3510aad99230c3b42->doDisplay(Array, Array) (Line: 455)
Twig\Template->displayWithErrorHandling(Array, Array) (Line: 422)
Twig\Template->display(Array) (Line: 434)
Twig\Template->render(Array) (Line: 64)
twig_render_template('themes/contrib/bootstrap/templates/system/html.html.twig', Array) (Line: 384)
Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 431)
Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 200)
Drupal\Core\Render\Renderer->render(Array) (Line: 147)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 573)
Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 148)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
call_user_func(Array, Object, 'kernel.view', Object) (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('kernel.view', Object) (Line: 156)
Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 68)
Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 57)
Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 47)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 52)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)

Publié le Jeudi 26 mai 2022 à 19h00.

Pouvoir d’achat : assez d’enfumage

Lundi 23 mai, le ministre de l’Économie Le Maire a réuni les organisations patronales pour discuter du pouvoir d’achat. Du blabla supplémentaire pour éviter la seule mesure qui compterait : la hausse des salaires.

Le gouvernement prépare un projet de loi sur le pouvoir d’achat ; c’est annoncé en boucle sur les radios et télévisions. En fait, ce serait d’abord la reprise des mesures prises avant les élections concernant les prix de l’énergie (avec les « boucliers tarifaires » sur le gaz et l’électricité, la « ristourne carburants »). Il y aurait aussi un « chèque alimentation » et le maintien de la « prime Macron » qui serait augmentée et va changer de nom. Plus la hausse du point d’indice des fonctionnaires. En dehors de cette dernière mesure, il s’agit en fait de gestes qui ont une triple caractéristique : ils dépendent du bon vouloir du gouvernement ou des patrons (pour la prime Macron), ne donnent aucune garantie pour l’avenir (ce qui est donné une année pourra être supprimé la suivante) et, enfin, n’apportent pas de droits sociaux (la prime Macron ne compte pas pour la retraite). En un mot, il s’agit d’aumônes que notre bon prince réélu pour cinq ans veut bien accorder au peuple pour éviter qu’il grogne trop.

Les aumônes du pouvoir

La rencontre avec les patrons visait en principe à les convaincre de faire quelques gestes en plus de ceux faits par l’État. Et d’emblée, Le Maire a annoncé des engagements de baisse des impôts sur les entreprises. Mais malgré cette servilité du pouvoir, les représentants patronaux ont annoncé qu’il était hors de question qu’ils fassent un effort de leur côté. Certes, il y a eu quelques bonnes paroles sur les négociations de branche. Sur la prime Macron, les patrons ont rappelé qu’elle relevait de leur seule décision… Pour le reste, c’est niet. Le Medef a même sous-entendu que le gouvernement était trop généreux.

Ces gens-là devraient de toute manière s’entendre pour refuser ce qui seul serait important : une hausse des salaires, des retraites et des prestations sociales qui, non seulement, rattraperait l’inflation, mais les porterait aux niveaux nécessaires pour vivre décemment. Le gouverneur de la Banque de France François Villeroy de Galhau fait la morale à ceux qui seraient tentés de revendiquer : « Tout le monde serait perdant en cas de hausses de salaire ». Ah bon ! Dans l’immédiat, ce sont les salariéEs et pensionnéEs qui prennent de plein fouet l’impact de l’inflation. Durant le premier trimestre 2022, le salaire mensuel de base du secteur privé a reculé de 2,3 % selon les chiffres du service statistique du ministère du Travail. Plus récemment, l’inflation a progressé de 4,8 % sur un an en avril et les prix alimentaires de 3,8 %.

Les entreprises veulent préserver leurs marges, les dividendes de leurs actionnaires et les rémunérations faramineuses de leurs dirigeants. Les grandes entreprises en particulier ont bénéficié des plans de soutien de 2020 et 2021 : comme le dit l’Observatoire des multinationales dans un rapport récent : « La solidarité nationale a été mise au service des actionnaires et des patrons du CAC 40 sans contreparties ». Et l’inflation est un des moyens de répercuter sur les salariéEs le coût de la crise actuelle et des hausses des matières premières.

Une priorité : l’échelle mobile

Avant 1982, existait en France un mécanisme d’échelle mobile qui préservait le pouvoir d’achat des salaires quand les prix augmentaient. Sa suppression a été une des premières capitulations de la gauche arrivée au pouvoir avec Mitterrand le 10 mai 1981. Nous en payons aujourd’hui les conséquences. Il faut la rétablir.

Au-delà, plus que jamais sont d’actualité les revendications que le NPA a défendues lors de la campagne Poutou et notamment la hausse du SMIC à 1 800 euros, 400 euros d’augmentation pour tous les salaires et les prestations sociales, la suppression de la TVA pour les produits de première nécessité.

Avec la défense des retraites, celle de nos moyens d’existence sera la bataille centrale dans la période qui vient. Capitalistes et gouvernement ont des objectifs affichés ou non. Les salariéEs doivent avancer leurs alternatives. Élections ou pas, il serait de la responsabilité des syndicats d’élaborer leurs plans d’action. Au niveau central, comme dans les branches et entreprises.