The harsh truth is that Canada must always accept some U.S. overreach
(function () { const STYLE_ID = "__pp_label_style__"; if (!document.getElementById(STYLE_ID)) { const style = document.createElement("style"); style.id = STYLE_ID; // Hide ONLY until html has the "pp-label-ready" class style.textContent = ` html:not(.pp-label-ready) .custom-header span[class*="HeaderContent__StyledLabel"] { opacity: 0 !important; } html.pp-label-ready .custom-header span[class*="HeaderContent__StyledLabel"] { opacity: 1 !important; } /* Optional: make the link look like the original label */ .pp-label-link { color: inherit; text-decoration: none; } .pp-label-link:hover, .pp-label-link:focus-visible { text-decoration: underline; } `; document.head.appendChild(style); } const NEW_LABEL = "Prosperity’s Path"; const URL = "https://www.theglobeandmail.com/topics/prosperitys-path/"; const SEL = '.custom-header span[class*="HeaderContent__StyledLabel"]'; function apply() { const el = document.querySelector(SEL); if (!el) return false; // Ensure text if (el.textContent.trim() !== NEW_LABEL) el.textContent = NEW_LABEL; // Ensure it's clickable by wrapping in a link (idempotent) const parent = el.parentElement; if (parent && parent.tagName === "A" && parent.classList.contains("pp-label-link")) { // Already wrapped; just ensure href is right if (parent.href !== URL) parent.href = URL; } else { const a = document.createElement("a"); a.className = "pp-label-link"; a.href = URL; a.setAttribute("aria-label", NEW_LABEL); a.rel = "noopener"; // Replace el with a(el) el.replaceWith(a); a.appendChild(el); } // Show it document.documentElement.classList.add("pp-label-ready"); return true; } apply(); const obs = new MutationObserver(() => apply()); obs.observe(document.documentElement, { childList: true, subtree: true }); setTimeout(() => obs.disconnect(), 30000); })();
5News aggregated this summary from the outlet’s public feed. The full article, with all the context, is on www.theglobeandmail.com — the content belongs to The Globe and Mail.