{"id":6490,"date":"2026-03-18T22:13:08","date_gmt":"2026-03-18T22:13:08","guid":{"rendered":"https:\/\/infos-media-nantes.fr\/?p=6490"},"modified":"2026-03-18T22:13:09","modified_gmt":"2026-03-18T22:13:09","slug":"municipales-2026-nantes-johanna-rolland-liste-second-tour","status":"publish","type":"post","link":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/","title":{"rendered":"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour"},"content":{"rendered":"\n<article>\n  <header>\n  \n    <p>La liste \u00ab La Gauche unie pour Nantes \u00bb port\u00e9e par Johanna Rolland a \u00e9t\u00e9 d\u00e9pos\u00e9e en pr\u00e9fecture de Loire-Atlantique mardi 17 mars 2026, avant le second tour pr\u00e9vu dimanche 22 mars. La maire sortante conserve la t\u00eate de liste et int\u00e8gre dix candidats issus de La France insoumise apr\u00e8s l\u2019accord annonc\u00e9 au lendemain du premier tour. Ce nouveau casting redistribue plusieurs positions et acte aussi plusieurs d\u00e9parts au sein de la coalition initiale.<\/p>\n  <\/header>\n\n  <section>\n    <p>\u00c0 Nantes, la recomposition de l\u2019entre-deux-tours est d\u00e9sormais formalis\u00e9e. Mardi 17 mars 2026, l\u2019\u00e9quipe de Johanna Rolland a d\u00e9pos\u00e9 sa nouvelle liste en pr\u00e9fecture pour le second tour des \u00e9lections municipales. Cette version actualis\u00e9e de \u00ab La Gauche unie pour Nantes \u00bb int\u00e8gre dix noms issus de la liste conduite au premier tour par William Aucant, t\u00eate de file de La France insoumise dans ce scrutin. L\u2019accord de fusion avait \u00e9t\u00e9 conclu lundi 16 mars.<\/p>\n\n    <p>La nouvelle liste conserve 69 noms. Johanna Rolland reste en premi\u00e8re position, suivie notamment d\u2019Olivier Chateau, Marie Vitoux, Simon Citeau et Mahaut Bertu. William Aucant appara\u00eet \u00e0 la 12e place et Erika Cadersah \u00e0 la 17e. D\u2019autres candidats LFI figurent aussi \u00e0 des rangs r\u00e9partis sur l\u2019ensemble de la liste, parmi lesquels Mathieu Declercq, Ana\u00efs Besse-Renard, Ibrahim Nidal Mahmoud, Marie-Astrid Leray, Irina Yahi, No\u00e9mie Clautour et Thomas Boutigny. Patrice Boutin figure \u00e9galement sous l\u2019\u00e9tiquette LFI en 40e position.<\/p>\n\n    <h2>Une liste remani\u00e9e apr\u00e8s le premier tour<\/h2>\n\n    <p>Le premier tour, organis\u00e9 le 15 mars 2026, avait plac\u00e9 Johanna Rolland en t\u00eate avec 35,24 % des suffrages exprim\u00e9s, devant Foulques Chombart de Lauwe \u00e0 33,77 %. William Aucant avait obtenu 11,20 %. Dans ce contexte serr\u00e9, l\u2019accord entre la maire sortante et LFI a \u00e9t\u00e9 pr\u00e9sent\u00e9 comme une fusion technique en vue du second tour.<\/p>\n\n    <div style=\"border:1px solid #e6e6e6;border-radius:14px;padding:16px 18px;background:#fafafa;margin:20px 0;\">\n      <h2 style=\"margin-top:0;\">Rep\u00e8res cl\u00e9s<\/h2>\n      <ul>\n        <li>D\u00e9pot de la liste : mardi 17 mars 2026<\/li>\n        <li>Second tour : dimanche 22 mars 2026<\/li>\n        <li>Nombre total de candidats : 69<\/li>\n        <li>Candidats LFI int\u00e9gr\u00e9s : 10<\/li>\n        <li>Score de Johanna Rolland au 1er tour : 35,24 %<\/li>\n        <li>Score de William Aucant au 1er tour : 11,20 %<\/li>\n      <\/ul>\n    <\/div>\n\n    <p>Cette recomposition s\u2019accompagne de plusieurs sorties. Bassem Asseh, ancien premier adjoint de Johanna Rolland et plac\u00e9 en sixi\u00e8me position au premier tour, ne figure plus sur la nouvelle liste. La s\u00e9quence a aussi entra\u00een\u00e9 le retrait de candidats li\u00e9s \u00e0 Place publique et du Parti radical de gauche. Gildas Sala\u00fcn, en revanche, reste pr\u00e9sent mais appara\u00eet d\u00e9sormais comme repr\u00e9sentant de la soci\u00e9t\u00e9 civile.<\/p>\n\n    <p>Parmi les autres noms ne figurant plus sur cette version d\u00e9pos\u00e9e en pr\u00e9fecture, on retrouve aussi Agathe Bergel, Herv\u00e9 Maigret et S\u00e9verine Papot, dans la logique des repositionnements intervenus apr\u00e8s l\u2019accord du 16 mars. Cette nouvelle architecture politique doit maintenant \u00eatre soumise au verdict des \u00e9lecteurs nantais lors du second tour.<\/p>\n\n    <section class=\"imn-wordrain\" data-imn-game=\"wordrain\">\n      <div class=\"imn-wordrain-wrap\">\n\n        <h2>Attrape le bon mot<\/h2>\n        <p class=\"imn-rule\">\n          Clique uniquement sur les mots li\u00e9s aux municipales nantaises, aux listes et au scrutin local.\n          Les intrus sont des mots sans rapport. 4 erreurs = fin de partie.\n        <\/p>\n\n        <button class=\"imn-btn\" data-start>Commencer<\/button>\n\n        <div class=\"imn-wordrain-game\" style=\"display:none;\">\n\n          <div class=\"imn-wr-top\">\n            <span>Score : <strong data-score>0<\/strong><\/span>\n            <span>Meilleur : <strong data-best>0<\/strong><\/span>\n            <span>Vies : <span data-lives><\/span><\/span>\n            <span>Niveau : <strong data-level>1<\/strong><\/span>\n          <\/div>\n\n          <div class=\"imn-wr-zone\" data-zone><\/div>\n\n          <div class=\"imn-wr-result\" data-result><\/div>\n\n          <button class=\"imn-btn\" data-restart style=\"display:none;\">Rejouer<\/button>\n\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <style>\n      article a { color:#5532F0; font-weight:bold; text-decoration:underline; }\n\n      .imn-wordrain{\n        max-width:100%;\n        padding:0 8px;\n        font-family:Inter,Arial,sans-serif;\n        display:flex;\n        justify-content:center;\n        box-sizing:border-box;\n      }\n\n      .imn-wordrain *,\n      .imn-wordrain *::before,\n      .imn-wordrain *::after{\n        box-sizing:border-box;\n      }\n\n      .imn-wordrain-wrap{\n        max-width:520px;\n        width:100%;\n        margin:28px auto;\n        text-align:center;\n      }\n\n      .imn-wordrain h2{color:#5532F0;margin-bottom:6px}\n\n      .imn-rule{\n        font-size:14px;\n        margin-bottom:12px;\n        color:#444;\n      }\n\n      .imn-btn{\n        background:#5532F0;\n        color:#fff;\n        border:2px solid #5532F0;\n        padding:10px 18px;\n        border-radius:12px;\n        font-size:15px;\n        cursor:pointer;\n        appearance:none;\n        -webkit-appearance:none;\n      }\n\n      .imn-btn:hover,\n      .imn-btn:focus{\n        opacity:.92;\n        outline:none;\n      }\n\n      .imn-wr-top{\n        display:flex;\n        justify-content:space-between;\n        font-size:14px;\n        margin:8px 0;\n        flex-wrap:wrap;\n        gap:6px;\n      }\n\n      .imn-wr-zone{\n        position:relative;\n        width:100%;\n        height:420px;\n        background:#f6f4ff;\n        border-radius:16px;\n        border:2px solid rgba(85,50,240,.2);\n        overflow:hidden;\n        transition:box-shadow .2s,border-color .2s;\n      }\n\n      .imn-wr-zone.neon-green{\n        border-color:#00e676;\n        box-shadow:0 0 20px #00e676,0 0 40px #00e676;\n      }\n\n      .imn-wr-zone.neon-red{\n        border-color:#ff1744;\n        box-shadow:0 0 20px #ff1744,0 0 40px #ff1744;\n      }\n\n      .imn-word{\n        position:absolute;\n        padding:6px 10px;\n        background:#fff;\n        border-radius:8px;\n        font-size:14px;\n        white-space:nowrap;\n        user-select:none;\n        cursor:pointer;\n        border:2px solid;\n        max-width:calc(100% - 12px);\n      }\n\n      .imn-wr-result{\n        margin-top:12px;\n        font-weight:bold;\n        color:#5532F0;\n      }\n\n      @media (max-width:560px){\n        .imn-wr-zone{\n          height:380px;\n        }\n        .imn-word{\n          font-size:13px;\n          padding:6px 8px;\n        }\n      }\n    <\/style>\n\n    <script>\n    (function(){\n\n      document.addEventListener(\"DOMContentLoaded\",function(){\n\n        const root=document.querySelector(\".imn-wordrain\");\n        if(!root)return;\n\n        const zone=root.querySelector(\"[data-zone]\");\n        const startBtn=root.querySelector(\"[data-start]\");\n        const restartBtn=root.querySelector(\"[data-restart]\");\n        const game=root.querySelector(\".imn-wordrain-game\");\n\n        const scoreEl=root.querySelector(\"[data-score]\");\n        const bestEl=root.querySelector(\"[data-best]\");\n        const livesEl=root.querySelector(\"[data-lives]\");\n        const resultEl=root.querySelector(\"[data-result]\");\n        const levelEl=root.querySelector(\"[data-level]\");\n\n        function track(ev,data){\n          if(window.imnTrack) window.imnTrack(ev,data||{});\n        }\n\n        const COLORS=[\n          \"#ff1744\",\"#ff9100\",\"#ffd600\",\n          \"#00e676\",\"#00b0ff\",\"#2979ff\",\n          \"#651fff\",\"#d500f9\"\n        ];\n\n        const GOOD_SERIES=[\n          [\"Nantes\",\"Municipales\",\"Pr\u00e9fecture\",\"Scrutin\",\"Liste\",\"Fusion\",\"Second tour\",\"Johanna\",\"Rolland\",\"Aucant\",\"LFI\",\"PS\",\"\u00c9cologistes\",\"Candidats\"],\n          [\"Bulletin\",\"\u00c9lecteurs\",\"Vote\",\"Conseil\",\"Campagne\",\"Majorit\u00e9\",\"Alliance\",\"Pr\u00e9fecture\",\"Municipal\",\"Nantais\",\"Tour\",\"Liste\",\"Fusion\",\"Scrutin\"],\n          [\"Johanna\",\"Rolland\",\"William\",\"Aucant\",\"Erika\",\"Cadersah\",\"Pr\u00e9fecture\",\"Nantes\",\"Municipales\",\"Second tour\",\"Liste\",\"Accord\",\"Fusion\",\"Candidats\"],\n          [\"Ville\",\"Mairie\",\"Conseillers\",\"\u00c9lection\",\"Coalition\",\"Gauche\",\"Nantes\",\"Pr\u00e9fecture\",\"Vote\",\"Urne\",\"Scrutin\",\"Liste\",\"Tour\",\"Campagne\"],\n          [\"Partis\",\"Fusionn\u00e9e\",\"Pr\u00e9fecture\",\"Dimanche\",\"Municipales\",\"Nantes\",\"Alliance\",\"Candidature\",\"Bulletin\",\"\u00c9lectoral\",\"Liste\",\"Mairie\",\"Conseil\",\"Scrutin\"]\n        ];\n\n        const BAD_SERIES=[\n          [\"Banane\",\"Parapluie\",\"Chaussure\",\"Piscine\",\"Pizza\",\"Horloge\",\"Coussin\",\"Valise\",\"Lampe\",\"Fourchette\",\"Volcan\",\"Baleine\"],\n          [\"Montagne\",\"Tapis\",\"Crayon\",\"Cerise\",\"T\u00e9l\u00e9vision\",\"Trottinette\",\"Boussole\",\"\u00c9charpe\",\"Panier\",\"Nuage\",\"Savon\",\"Biscuit\"],\n          [\"Astronaute\",\"Mangue\",\"Canap\u00e9\",\"Tortue\",\"Casquette\",\"Guitare\",\"Oreiller\",\"Brocoli\",\"Cartable\",\"Miroir\",\"Bateau\",\"Dragon\"],\n          [\"Ananas\",\"Casserole\",\"Piano\",\"V\u00e9lo\",\"Glacier\",\"Brique\",\"Chapeau\",\"Toboggan\",\"Bulle\",\"Cl\u00e9\",\"Bocal\",\"Rivi\u00e8re\"],\n          [\"Peluche\",\"Pinceau\",\"Trampoline\",\"Fraise\",\"Escalier\",\"Jumelles\",\"Tasse\",\"Boulon\",\"Ballon\",\"Cha\u00eene\",\"Dauphin\",\"Mouette\"]\n        ];\n\n        let words=[];\n        let score=0;\n        let best=0;\n        let lives=4;\n        let level=1;\n        let speed=3;\n        let spawnRate=650;\n        let gameLoop;\n        let spawnLoop;\n        let currentGood=[];\n        let currentBad=[];\n        let seriesIndex=0;\n\n        function getNextSeries(){\n          seriesIndex = (seriesIndex + 1) % GOOD_SERIES.length;\n          currentGood = GOOD_SERIES[seriesIndex].slice();\n          currentBad = BAD_SERIES[seriesIndex].slice();\n        }\n\n        function getColumn(){\n          const zoneWidth=zone.clientWidth;\n          const colWidth=90;\n          const cols=Math.max(1,Math.floor(zoneWidth\/colWidth));\n          let used=[];\n\n          words.forEach(w=>{\n            used.push(Math.floor(w.x\/colWidth));\n          });\n\n          for(let i=0;i<cols;i++){\n            if(!used.includes(i)) return i;\n          }\n\n          return null;\n        }\n\n        function updateLives(){\n          livesEl.innerHTML=\"\";\n          for(let i=0;i<lives;i++) livesEl.innerHTML+=\"\u25cf \";\n        }\n\n        function updateDifficulty(){\n          level = 1 + Math.floor(score\/6);\n          speed = Math.min(8, 3 + Math.floor(score\/6));\n          spawnRate = Math.max(260, 650 - (Math.floor(score\/6) * 55));\n          levelEl.textContent = level;\n\n          clearInterval(spawnLoop);\n          spawnLoop=setInterval(spawnWord,spawnRate);\n        }\n\n        function updateUI(){\n          scoreEl.textContent=score;\n\n          if(score>best) best=score;\n          bestEl.textContent=best;\n\n          updateLives();\n\n          if(lives<=0){\n            endGame();\n            return;\n          }\n\n          updateDifficulty();\n        }\n\n        function flash(color){\n          zone.classList.add(color);\n          setTimeout(()=>{\n            zone.classList.remove(color);\n          },200);\n        }\n\n        function randomColor(){\n          return COLORS[Math.floor(Math.random()*COLORS.length)];\n        }\n\n        function pickWord(arr){\n          return arr[Math.floor(Math.random()*arr.length)];\n        }\n\n        function spawnWord(forceGood=false){\n          const col=getColumn();\n          if(col===null) return;\n\n          const isGood=forceGood || Math.random()<0.62;\n          const text=isGood ? pickWord(currentGood) : pickWord(currentBad);\n\n          const el=document.createElement(\"div\");\n          el.className=\"imn-word\";\n\n          const color=randomColor();\n          el.style.borderColor=color;\n          el.style.color=color;\n\n          el.textContent=text;\n\n          const colWidth=90;\n          const x=col*colWidth+8;\n\n          el.style.left=x+\"px\";\n          el.style.top=\"-30px\";\n\n          zone.appendChild(el);\n\n          words.push({el,isGood,y:-30,x,text});\n\n          el.addEventListener(\"pointerdown\",(e)=>{\n            e.stopPropagation();\n\n            if(!el.parentNode) return;\n\n            if(isGood){\n              score++;\n              flash(\"neon-green\");\n              track(\"wordrain_good\",{word:text,score:score,level:level});\n            }else{\n              lives--;\n              flash(\"neon-red\");\n              track(\"wordrain_bad\",{word:text,score:score,level:level});\n            }\n\n            updateUI();\n\n            el.remove();\n            words=words.filter(w=>w.el!==el);\n          });\n        }\n\n        function ensureGood(){\n          const hasGood=words.some(w=>w.isGood);\n          if(!hasGood) spawnWord(true);\n        }\n\n        function moveWords(){\n          words.forEach(w=>{\n            w.y+=speed;\n            w.el.style.top=w.y+\"px\";\n\n            if(w.y>zone.clientHeight){\n              if(w.isGood){\n                lives--;\n                track(\"wordrain_miss\",{word:w.text,score:score,level:level});\n                updateUI();\n              }\n              w.el.remove();\n            }\n          });\n\n          words=words.filter(w=>w.y<=zone.clientHeight);\n          ensureGood();\n        }\n\n        function clearGameLoops(){\n          clearInterval(gameLoop);\n          clearInterval(spawnLoop);\n        }\n\n        function startGame(){\n          clearGameLoops();\n\n          getNextSeries();\n\n          score=0;\n          lives=4;\n          level=1;\n          speed=3;\n          spawnRate=650;\n          words=[];\n\n          zone.innerHTML=\"\";\n          resultEl.textContent=\"\";\n          restartBtn.style.display=\"none\";\n\n          updateUI();\n\n          track(\"wordrain_start\",{series:seriesIndex+1});\n\n          gameLoop=setInterval(moveWords,40);\n          spawnLoop=setInterval(spawnWord,spawnRate);\n\n          spawnWord(true);\n        }\n\n        function endGame(){\n          clearGameLoops();\n\n          resultEl.textContent=\"Partie termin\u00e9e ! Score : \"+score;\n          restartBtn.style.display=\"inline-block\";\n\n          track(\"wordrain_complete\",{score:score,level:level,best:best});\n        }\n\n        startBtn.addEventListener(\"click\",()=>{\n          startBtn.style.display=\"none\";\n          game.style.display=\"block\";\n          startGame();\n        });\n\n        restartBtn.addEventListener(\"click\",()=>{\n          track(\"wordrain_restart\",{lastScore:score});\n          startGame();\n        });\n\n      });\n    })();\n    <\/script>\n  <\/section>\n\n  <footer>\n    <p><strong>Sources :<\/strong>Public S\u00e9nat, r\u00e9sultats du premier tour \u00e0 Nantes.<\/p>\n  <\/footer>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>La liste \u00ab La Gauche unie pour Nantes \u00bb port\u00e9e par Johanna Rolland a \u00e9t\u00e9 d\u00e9pos\u00e9e en pr\u00e9fecture de Loire-Atlantique mardi 17 mars 2026, avant le second tour pr\u00e9vu dimanche 22 mars. La maire sortante conserve la t\u00eate de liste et int\u00e8gre dix candidats issus de La France insoumise apr\u00e8s l\u2019accord annonc\u00e9 au lendemain du [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6491,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","event_start_date":"","event_end_date":"","event_location":"","imn_event_city":"","imn_event_start_time":"","imn_event_end_time":"","imn_event_all_day":"","imn_event_address":"","imn_event_ticket_url":"","imn_event_price":"","imn_event_status":"","imn_event_organizer":"","imn_event_accessibility":""},"categories":[22],"tags":[4721,136,4257,4738,3725,3546,2373,4255],"class_list":["post-6490","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualites-nantes","tag-elections-municipales-nantes","tag-johanna-rolland","tag-lfi-nantes","tag-liste-second-tour","tag-municipales-2026-nantes","tag-politique-nantaise","tag-prefecture-loire-atlantique","tag-william-aucant"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour - Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours<\/title>\n<meta name=\"description\" content=\"Johanna Rolland a d\u00e9pos\u00e9 sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour des municipales 2026 \u00e0 Nantes\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour - Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours\" \/>\n<meta property=\"og:description\" content=\"Johanna Rolland a d\u00e9pos\u00e9 sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour des municipales 2026 \u00e0 Nantes\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/\" \/>\n<meta property=\"og:site_name\" content=\"Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-18T22:13:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-18T22:13:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/infos-media-nantes.fr\/wp-content\/uploads\/2026\/03\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour-1024x827.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"827\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Infos M\u00e9dia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Infos M\u00e9dia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/\"},\"author\":{\"name\":\"Infos M\u00e9dia\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#\\\/schema\\\/person\\\/6b4b88f01bee64ad4af07052d36104ca\"},\"headline\":\"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour\",\"datePublished\":\"2026-03-18T22:13:08+00:00\",\"dateModified\":\"2026-03-18T22:13:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/\"},\"wordCount\":534,\"publisher\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infos-media-nantes.fr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour.png\",\"keywords\":[\"\u00e9lections municipales nantes\",\"Johanna Rolland\",\"LFI Nantes\",\"liste second tour\",\"municipales 2026 Nantes\",\"politique nantaise\",\"pr\u00e9fecture Loire-Atlantique\",\"William Aucant\"],\"articleSection\":[\"Les News\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/\",\"url\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/\",\"name\":\"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour - Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/infos-media-nantes.fr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour.png\",\"datePublished\":\"2026-03-18T22:13:08+00:00\",\"dateModified\":\"2026-03-18T22:13:09+00:00\",\"description\":\"Johanna Rolland a d\u00e9pos\u00e9 sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour des municipales 2026 \u00e0 Nantes\u2026\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/#primaryimage\",\"url\":\"https:\\\/\\\/infos-media-nantes.fr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour.png\",\"contentUrl\":\"https:\\\/\\\/infos-media-nantes.fr\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour.png\",\"width\":1531,\"height\":1237},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/municipales-2026-nantes-johanna-rolland-liste-second-tour\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/infos-media-nantes.fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#website\",\"url\":\"https:\\\/\\\/infos-media-nantes.fr\\\/\",\"name\":\"Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours\",\"description\":\"Infos M\u00e9dia Nantes \u2013 ton m\u00e9dia local sur Nantes et la Loire-Atlantique. Actus positives, culture, sport, vie de quartier\u2026 et chaque jour ton horoscope gratuit.\",\"publisher\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/infos-media-nantes.fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#organization\",\"name\":\"Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours\",\"url\":\"https:\\\/\\\/infos-media-nantes.fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/infos-media-nantes.fr\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Logo-Infos-Media-Nantes-sur-fond-violet.png\",\"contentUrl\":\"https:\\\/\\\/infos-media-nantes.fr\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/Logo-Infos-Media-Nantes-sur-fond-violet.png\",\"width\":1024,\"height\":1024,\"caption\":\"Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours\"},\"image\":{\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/infos-media-nantes.fr\\\/#\\\/schema\\\/person\\\/6b4b88f01bee64ad4af07052d36104ca\",\"name\":\"Infos M\u00e9dia\",\"sameAs\":[\"http:\\\/\\\/infos-media-nantes.fr\"],\"url\":\"https:\\\/\\\/infos-media-nantes.fr\\\/author\\\/robuchon-natachagmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour - Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours","description":"Johanna Rolland a d\u00e9pos\u00e9 sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour des municipales 2026 \u00e0 Nantes\u2026","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/","og_locale":"fr_FR","og_type":"article","og_title":"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour - Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours","og_description":"Johanna Rolland a d\u00e9pos\u00e9 sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour des municipales 2026 \u00e0 Nantes\u2026","og_url":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/","og_site_name":"Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours","article_published_time":"2026-03-18T22:13:08+00:00","article_modified_time":"2026-03-18T22:13:09+00:00","og_image":[{"width":1024,"height":827,"url":"https:\/\/infos-media-nantes.fr\/wp-content\/uploads\/2026\/03\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour-1024x827.png","type":"image\/png"}],"author":"Infos M\u00e9dia","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Infos M\u00e9dia","Dur\u00e9e de lecture estim\u00e9e":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/#article","isPartOf":{"@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/"},"author":{"name":"Infos M\u00e9dia","@id":"https:\/\/infos-media-nantes.fr\/#\/schema\/person\/6b4b88f01bee64ad4af07052d36104ca"},"headline":"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour","datePublished":"2026-03-18T22:13:08+00:00","dateModified":"2026-03-18T22:13:09+00:00","mainEntityOfPage":{"@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/"},"wordCount":534,"publisher":{"@id":"https:\/\/infos-media-nantes.fr\/#organization"},"image":{"@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/#primaryimage"},"thumbnailUrl":"https:\/\/infos-media-nantes.fr\/wp-content\/uploads\/2026\/03\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour.png","keywords":["\u00e9lections municipales nantes","Johanna Rolland","LFI Nantes","liste second tour","municipales 2026 Nantes","politique nantaise","pr\u00e9fecture Loire-Atlantique","William Aucant"],"articleSection":["Les News"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/","url":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/","name":"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour - Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours","isPartOf":{"@id":"https:\/\/infos-media-nantes.fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/#primaryimage"},"image":{"@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/#primaryimage"},"thumbnailUrl":"https:\/\/infos-media-nantes.fr\/wp-content\/uploads\/2026\/03\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour.png","datePublished":"2026-03-18T22:13:08+00:00","dateModified":"2026-03-18T22:13:09+00:00","description":"Johanna Rolland a d\u00e9pos\u00e9 sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour des municipales 2026 \u00e0 Nantes\u2026","breadcrumb":{"@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/#primaryimage","url":"https:\/\/infos-media-nantes.fr\/wp-content\/uploads\/2026\/03\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour.png","contentUrl":"https:\/\/infos-media-nantes.fr\/wp-content\/uploads\/2026\/03\/Municipales-2026-a-Nantes-Johanna-Rolland-depose-sa-liste-fusionnee-avec-dix-candidats-LFI-pour-le-second-tour.png","width":1531,"height":1237},{"@type":"BreadcrumbList","@id":"https:\/\/infos-media-nantes.fr\/municipales-2026-nantes-johanna-rolland-liste-second-tour\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/infos-media-nantes.fr\/"},{"@type":"ListItem","position":2,"name":"Municipales 2026 \u00e0 Nantes : Johanna Rolland d\u00e9pose sa liste fusionn\u00e9e avec dix candidats LFI pour le second tour"}]},{"@type":"WebSite","@id":"https:\/\/infos-media-nantes.fr\/#website","url":"https:\/\/infos-media-nantes.fr\/","name":"Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours","description":"Infos M\u00e9dia Nantes \u2013 ton m\u00e9dia local sur Nantes et la Loire-Atlantique. Actus positives, culture, sport, vie de quartier\u2026 et chaque jour ton horoscope gratuit.","publisher":{"@id":"https:\/\/infos-media-nantes.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/infos-media-nantes.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/infos-media-nantes.fr\/#organization","name":"Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours","url":"https:\/\/infos-media-nantes.fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/infos-media-nantes.fr\/#\/schema\/logo\/image\/","url":"https:\/\/infos-media-nantes.fr\/wp-content\/uploads\/2026\/04\/Logo-Infos-Media-Nantes-sur-fond-violet.png","contentUrl":"https:\/\/infos-media-nantes.fr\/wp-content\/uploads\/2026\/04\/Logo-Infos-Media-Nantes-sur-fond-violet.png","width":1024,"height":1024,"caption":"Infos M\u00e9dia Nantes, infos locales, \u00e9v\u00e9nements et actualit\u00e9 utiles \u00e0 Nantes et ses alentours"},"image":{"@id":"https:\/\/infos-media-nantes.fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/infos-media-nantes.fr\/#\/schema\/person\/6b4b88f01bee64ad4af07052d36104ca","name":"Infos M\u00e9dia","sameAs":["http:\/\/infos-media-nantes.fr"],"url":"https:\/\/infos-media-nantes.fr\/author\/robuchon-natachagmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/posts\/6490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/comments?post=6490"}],"version-history":[{"count":0,"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/posts\/6490\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/media\/6491"}],"wp:attachment":[{"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/media?parent=6490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/categories?post=6490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infos-media-nantes.fr\/index.php\/wp-json\/wp\/v2\/tags?post=6490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}