1<!doctype html><html lang="en-gb"><head> 2 <meta charset="utf-8"> 3 <title>Democratic Socialists - About</title> 4 <link rel="shortcut icon" href="https://democraticsocialists.org.uk/hubfs/DS%20Logo.png"> 5 <meta name="description" content="Join Democratic Socialists in building a revolutionary party for the working class, advocating for democratic socialism, social justice, and international solidarity."> 6 7 8 9 10 11 <meta name="viewport" content="width=device-width, initial-scale=1"> 12 13 14 <meta property="og:description" content="Join Democratic Socialists in building a revolutionary party for the working class, advocating for democratic socialism, social justice, and international solidarity."> 15 <meta property="og:title" content="Democratic Socialists - About"> 16 <meta name="twitter:description" content="Join Democratic Socialists in building a revolutionary party for the working class, advocating for democratic socialism, social justice, and international solidarity."> 17 <meta name="twitter:title" content="Democratic Socialists - About"> 18 19 20 21 22 <style> 23a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'âº';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} 24</style> 25 26<link rel="stylesheet" href="https://democraticsocialists.org.uk/hubfs/hub_generated/template_assets/1/399196753114/1780155221526/template_main.min.css"> 27<link rel="stylesheet" href="https://democraticsocialists.org.uk/hubfs/hub_generated/template_assets/1/399212639455/1781118826310/template_theme-overrides.min.css"> 28<link rel="stylesheet" href="https://democraticsocialists.org.uk/hubfs/hub_generated/module_assets/1/400125697220/1781036293336/module_DS_Header.min.css"> 29<link rel="stylesheet" href="https://democraticsocialists.org.uk/hubfs/hub_generated/module_assets/1/401944259828/1778683144456/module_DS_Body_and_Sidebar_Links.min.css"> 30<link rel="stylesheet" href="https://democraticsocialists.org.uk/hubfs/hub_generated/module_assets/1/399331641587/1781036367627/module_DS_Theme_Social_Links.min.css"> 31<style> 32 @font-face { 33 font-family: "Inter"; 34 font-weight: 400; 35 font-style: normal; 36 font-display: swap; 37 src: url("/_hcms/googlefonts/Inter/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/regular.woff") format("woff"); 38 } 39 @font-face { 40 font-family: "Inter"; 41 font-weight: 700; 42 font-style: normal; 43 font-display: swap; 44 src: url("/_hcms/googlefonts/Inter/700.woff2") format("woff2"), url("/_hcms/googlefonts/Inter/700.woff") format("woff"); 45 } 46 @font-face { 47 font-family: "Zilla Slab"; 48 font-weight: 400; 49 font-style: normal; 50 font-display: swap; 51 src: url("/_hcms/googlefonts/Zilla_Slab/regular.woff2") format("woff2"), url("/_hcms/googlefonts/Zilla_Slab/regular.woff") format("woff"); 52 } 53 @font-face { 54 font-family: "Zilla Slab"; 55 font-weight: 700; 56 font-style: normal; 57 font-display: swap; 58 src: url("/_hcms/googlefonts/Zilla_Slab/700.woff2") format("woff2"), url("/_hcms/googlefonts/Zilla_Slab/700.woff") format("woff"); 59 } 60</style> 61 62<!-- Editor Styles --> 63<style id="hs_editor_style" type="text/css"> 64#hs_cos_wrapper_module_17801555950863 { display: block !important; padding-top: 30px !important } 65#hs_cos_wrapper_module_1785319828475 { display: block !important; padding-top: 30px !important } 66.ds_global_header_dnd-row-0-force-full-width-section > .row-fluid { 67 max-width: none !important; 68} 69.home_main_content-row-0-force-full-width-section > .row-fluid { 70 max-width: none !important; 71} 72.ds_global_footer_dnd-row-0-force-full-width-section > .row-fluid { 73 max-width: none !important; 74} 75/* HubSpot Styles (default) */ 76.ds_global_header_dnd-row-0-padding { 77 padding-top: 0px !important; 78 padding-bottom: 0px !important; 79 padding-left: 0px !important; 80 padding-right: 0px !important; 81} 82.cell_17778895078822-padding { 83 padding-left: 0px !important; 84 padding-right: 0px !important; 85} 86.home_main_content-row-0-padding { 87 padding-top: 0px !important; 88 padding-bottom: 0px !important; 89 padding-left: 0px !important; 90 padding-right: 0px !important; 91} 92.cell_17785956705142-padding { 93 padding-top: 0px !important; 94 padding-bottom: 0px !important; 95 padding-left: 0px !important; 96 padding-right: 0px !important; 97} 98.ds_global_footer_dnd-row-0-padding { 99 padding-top: 0px !important; 100 padding-bottom: 0px !important; 101 padding-left: 0px !important; 102 padding-right: 0px !important; 103} 104</style> 105 106 107 108 <link rel="canonical" href="https://democraticsocialists.org.uk/about"> 109 110 111<meta property="og:image" content="https://democraticsocialists.org.uk/hubfs/DS%20Share%20Sheet.001.png">
112<meta property="og:image:width" content="1200"> 113<meta property="og:image:height" content="630"> 114<meta property="og:image:alt" content="Democratic Socialists"> 115<meta name="twitter:image" content="https://democraticsocialists.org.uk/hubfs/DS%20Share%20Sheet.001.png"> 116<meta name="twitter:image:alt" content="Democratic Socialists"> 117 118<meta property="og:url" content="https://democraticsocialists.org.uk/about"> 119<meta name="twitter:card" content="summary_large_image"> 120<meta http-equiv="content-language" content="en-gb"> 121 122 123 124 125 126 127 <meta name="generator" content="HubSpot"></head> 128 <body> 129
129<script> 130 (function() { 131 try { 132 const root = document.documentElement; 133 const body = document.body; 134 135 // 1. Intercept Theme & Base Overrides 136 var theme = localStorage.getItem('ds_theme'); 137 var sysDark = window.matchMedia('(prefers-color-scheme: dark)').matches; 138 if (theme === 'dark' || (theme !== 'light' && sysDark)) { 139 body.classList.add('theme-dark'); 140 } 141 142 var opacity = localStorage.getItem('ds_glass_opacity'); 143 if (opacity !== null) { 144 root.style.setProperty('--ds-global-glass-opacity', (opacity / 100)); 145 } 146 147 // 2. Intercept Typography 148 var textSize = localStorage.getItem('ds_text_size_index'); 149 if (textSize === '1') root.classList.add('a11y-large-text'); 150 if (textSize === '2') root.classList.add('a11y-xlarge-text'); 151 152 var lineH = localStorage.getItem('ds_line_height_index'); 153 if (lineH === '1') root.classList.add('a11y-large-line-height'); 154 if (lineH === '2') root.classList.add('a11y-xlarge-line-height'); 155 156 if (localStorage.getItem('ds_readable_font') === 'true') root.classList.add('a11y-readable-font'); 157 if (localStorage.getItem('ds_bold_text') === 'true') root.classList.add('a11y-bold-text'); 158 159 // 3. Intercept Visuals & Focus 160 if (localStorage.getItem('ds_reduce_motion') === 'true') root.classList.add('a11y-reduce-motion'); 161 if (localStorage.getItem('ds_grayscale') === 'true') root.classList.add('a11y-grayscale'); 162 if (localStorage.getItem('ds_high_contrast') === 'true') root.classList.add('a11y-high-contrast'); 163 if (localStorage.getItem('ds_hide_images') === 'true') root.classList.add('a11y-hide-images'); 164 if (localStorage.getItem('ds_highlight_links') === 'true') root.classList.add('a11y-highlight-links'); 165 if (localStorage.getItem('ds_large_cursor') === 'true') root.classList.add('a11y-large-cursor'); 166 167 } catch (e) {} 168 })(); 169 </script>
169 170 171 172 173 <div class="body-wrapper hs-content-id-401876235473 hs-site-page page "> 174 175 <div data-global-resource-path="Democratic Socialists Theme/templates/partials/header.html"> 176<a href="#main-content" class="header__skip sr-only">Skip to content</a> 177 178 179<header class="ds-global-header ds-header-sticky"> 180 <div class="ds-header-container"> 181 182 183 <div class="container-fluid"> 184<div class="row-fluid-wrapper"> 185<div class="row-fluid"> 186<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 187 188<div class="row-fluid-wrapper row-depth-1 row-number-1 ds_global_header_dnd-row-0-force-full-width-section ds_global_header_dnd-row-0-padding dnd-section"> 189<div class="row-fluid "> 190<div class="span12 widget-span widget-type-cell cell_17778895078822-padding dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 191 192<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 193<div class="row-fluid "> 194<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 195<div id="hs_cos_wrapper_widget_1777889507870" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223<div class="ds-unified-header-wrapper"> 224 225 226 <header class="ds-main-glass-header"> 227 <div class="ds-header-container ds-main-flex"> 228 229 230 <a href="/" class="ds-header-brand" style="--brand-gap: 16px; 231 --desktop-logo-height: 50px; 232 --mobile-logo-height: 30px; 233 --desktop-text-size: 28px; 234 --mobile-text-size: 20px; 235 --brand-text-color: #1C1C1C; 236 --brand-font: Zilla Slab, serif;"> 237 238 239 <picture class="ds-header-picture"> 240 <source media="(max-width: 991px)" srcset="https://148323284.fs1.hubspotusercontent-eu1.net/hubfs/148323284/DS%20Logo.png"> 241 <img src="https://democraticsocialists.org.uk/hubfs/DS%20Logo.png" alt="Democratic Socialists" class="ds-header-logo"> 242 </picture> 243 244 245 246 <span class="ds-header-company-name">Democratic Socialists</span> 247 248 </a> 249 250 251 <div class="ds-header-right-column"> 252 253 254 <div class="ds-socials-mini-row ds-desktop-only ds-socials-icon"> 255 256 257 258 259 260 <a href="mailto:[email protected]" aria-label="Email"> 261 262 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M112 128C85.5 128 64 149.5 64 176C64 191.1 71.1 205.3 83.2 214.4L291.2 370.4C308.3 383.2 331.7 383.2 348.8 370.4L556.8 214.4C568.9 205.3 576 191.1 576 176C576 149.5 554.5 128 528 128L112 128zM64 260L64 448C64 483.3 92.7 512 128 512L512 512C547.3 512 576 483.3 576 448L576 260L377.6 408.8C343.5 434.4 296.5 434.4 262.4 408.8L64 260z" /></svg> 263 264 </a> 265 266 267 268 269 270 271 <a href="https://bsky.app/profile/democraticsocialists.org.uk" aria-label="Bluesky"> 272 273 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M439.8 358.7C436.5 358.3 433.1 357.9 429.8 357.4C433.2 357.8 436.5 358.3 439.8 358.7zM320 291.1C293.9 240.4 222.9 145.9 156.9 99.3C93.6 54.6 69.5 62.3 53.6 69.5C35.3 77.8 32 105.9 32 122.4C32 138.9 41.1 258 47 277.9C66.5 343.6 136.1 365.8 200.2 358.6C203.5 358.1 206.8 357.7 210.2 357.2C206.9 357.7 203.6 358.2 200.2 358.6C106.3 372.6 22.9 406.8 132.3 528.5C252.6 653.1 297.1 501.8 320 425.1C342.9 501.8 369.2 647.6 505.6 528.5C608 425.1 533.7 372.5 439.8 358.6C436.5 358.2 433.1 357.8 429.8 357.3C433.2 357.7 436.5 358.2 439.8 358.6C503.9 365.7 573.4 343.5 593 277.9C598.9 258 608 139 608 122.4C608 105.8 604.7 77.7 586.4 69.5C570.6 62.4 546.4 54.6 483.2 99.3C417.1 145.9 346.1 240.4 320 291.1z" /></svg> 274 275 </a> 276 277 278 279 280 281 282 <a href="https://whatsapp.com/channel/0029Vb86eB40gcfHVMRHJE0z" aria-label="WhatsApp"> 283 284 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M476.9 161.1C435 119.1 379.2 96 319.9 96C197.5 96 97.9 195.6 97.9 318C97.9 357.1 108.1 395.3 127.5 429L96 544L213.7 513.1C246.1 530.8 282.6 540.1 319.8 540.1L319.9 540.1C442.2 540.1 544 440.5 544 318.1C544 258.8 518.8 203.1 476.9 161.1zM319.9 502.7C286.7 502.7 254.2 493.8 225.9 477L219.2 473L149.4 491.3L168 423.2L163.6 416.2C145.1 386.8 135.4 352.9 135.4 318C135.4 216.3 218.2 133.5 320 133.5C369.3 133.5 415.6 152.7 450.4 187.6C485.2 222.5 506.6 268.8 506.5 318.1C506.5 419.9 421.6 502.7 319.9 502.7zM421.1 364.5C415.6 361.7 388.3 348.3 383.2 346.5C378.1 344.6 374.4 343.7 370.7 349.3C367 354.9 356.4 367.3 353.1 371.1C349.9 374.8 346.6 375.3 341.1 372.5C308.5 356.2 287.1 343.4 265.6 306.5C259.9 296.7 271.3 297.4 281.9 276.2C283.7 272.5 282.8 269.3 281.4 266.5C280 263.7 268.9 236.4 264.3 225.3C259.8 214.5 255.2 216 251.8 215.8C248.6 215.6 244.9 215.6 241.2 215.6C237.5 215.6 231.5 217 226.4 222.5C221.3 228.1 207 241.5 207 268.8C207 296.1 226.9 322.5 229.6 326.2C232.4 329.9 268.7 385.9 324.4 410C359.6 425.2 373.4 426.5 391 423.9C401.7 422.3 423.8 410.5 428.4 397.5C433 384.5 433 373.4 431.6 371.1C430.3 368.6 426.6 367.2 421.1 364.5z" /></svg> 285 286 </a> 287 288 289 290 291 292 293 <a href="https://www.youtube.com/@DemocraticSocialists" aria-label="YouTube"> 294 295 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M581.7 188.1C575.5 164.4 556.9 145.8 533.4 139.5C490.9 128 320.1 128 320.1 128C320.1 128 149.3 128 106.7 139.5C83.2 145.8 64.7 164.4 58.4 188.1C47 231 47 320.4 47 320.4C47 320.4 47 409.8 58.4 452.7C64.7 476.3 83.2 494.2 106.7 500.5C149.3 512 320.1 512 320.1 512C320.1 512 490.9 512 533.5 500.5C557 494.2 575.5 476.3 581.8 452.7C593.2 409.8 593.2 320.4 593.2 320.4C593.2 320.4 593.2 231 581.8 188.1zM264.2 401.6L264.2 239.2L406.9 320.4L264.2 401.6z" /></svg> 296 297 </a> 298 299 300 </div> 301 302 303 <div class="ds-action-bar"> 304 305 306 <nav class="ds-main-menu-wrapper ds-desktop-only" aria-label="Main Navigation" style="--nav-text: #1C1C1C; --nav-dropdown-bg: #F5F1E6; --nav-dropdown-text: #1C1C1C; --nav-font: Inter, sans-serif;"> 307 <div id="ds-primary-nav" class="ds-nav-container"> 308
309 <span id="hs_cos_wrapper_widget_1777889507870_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><div id="hs_menu_wrapper_widget_1777889507870_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="400300759239" aria-label="Navigation Menu"> 310 <ul role="menu" class="active-branch"> 311 <li class="hs-menu-item hs-menu-depth-1 active hs-item-has-children active-branch" role="none"><a href="https://democraticsocialists.org.uk/about" aria-haspopup="true" aria-expanded="false" role="menuitem">About</a> 312 <ul role="menu" class="hs-menu-children-wrapper"> 313 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://democraticsocialists.org.uk/about/programme" role="menuitem">Programme</a></li> 314 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://democraticsocialists.org.uk/about/points-of-unity" role="menuitem">Points of Unity</a></li> 315 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://democraticsocialists.org.uk/about/constitution" role="menuitem">Constitution</a></li> 316 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://democraticsocialists.org.uk/about/your-party" role="menuitem">Your Party</a></li> 317 </ul></li> 318 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://democraticsocialists.org.uk/news" role="menuitem">News</a></li> 319 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://democraticsocialists.org.uk/events" role="menuitem">Events</a></li> 320 </ul> 321</div></span> 322 323 </div> 324 </nav> 325 326 327 <div class="ds-search-container"> 328 <button class="ds-search-toggle ds-action-icon" aria-label="Open search" aria-expanded="false"> 329 <span class="ds-icon-search"><span id="hs_cos_wrapper_widget_1777889507870_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-hidden="true"><g id="Search1_layer"><path d="M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z" /></g></svg></span></span> 330 <span class="ds-icon-close" style="display: none;"><span id="hs_cos_wrapper_widget_1777889507870_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 352 512" aria-hidden="true"><g id="Times2_layer"><path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z" /></g></svg></span></span> 331 </button> 332 <div class="ds-search-form-wrapper ds-floating-panel"> 333 <form action="/search" class="hs-search-field"> 334 <div class="hs-search-field__bar" style="position: relative; display: flex; align-items: center;"> 335 <input type="text" class="hs-search-field__input" name="term" autocomplete="off" placeholder="Search..." aria-label="Search"> 336 337 338 <button type="submit" class="ds-search-submit-btn" aria-label="Submit Search"> 339 <span id="hs_cos_wrapper_widget_1777889507870_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-hidden="true"><g id="arrow-right3_layer"><path d="M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z" /></g></svg></span> 340 </button> 341 342 </div> 343 <ul class="hs-search-field__suggestions"></ul> 344 </form> 345 </div> 346 </div> 347 348 349 <div class="ds-member-module ds-desktop-only"> 350 <div class="ds-intranet-wrapper"> 351 <button class="ds-member-trigger ds-action-icon" aria-label="Member Intranet" aria-expanded="false">
352 <span class="ds-member-icon"><span id="hs_cos_wrapper_widget_1777889507870_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512" aria-hidden="true"><g id="User Circle4_layer"><path d="M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z" /></g></svg></span></span> 353 </button> 354 <div class="ds-intranet-dropdown ds-floating-panel"> 355 <h4>Member Portal</h4> 356 <p>This resource is now closed.</p> 357 <div class="ds-intranet-buttons" style="display: flex; align-items: center; justify-content: space-between;"> 358 <a href="https://organise.democraticsocialists.org.uk/" class="ds-neo-btn ds-btn-secondary ds-intranet-btn">Login</a> 359 <a href="https://docs.google.com/document/d/1c9fxWgxJyBj4rhAeB2sFese-Pfi3Ocvuz3KvE4rAyho/edit?usp=sharing" class="ds-btn-tertiary" style="font-size: 13px !important; margin-left: 15px;"><span class="arrow">â</span> <span class="ds-btn-text">Help</span></a> 360 </div> 361 </div> 362 </div> 363 </div> 364 365 366 <div class="ds-header-cta-group ds-desktop-only"> 367 368 <a href="https://democraticsocialists.org.uk/news/our-legacy" class="ds-neo-btn ds-btn-primary ds-header-btn">Legacy</a> 369 370 371 <a href="https://democraticsocialists.org.uk/about" class="ds-neo-btn ds-btn-secondary ds-header-btn">About</a> 372 373 </div> 374 375 376 <button class="ds-mobile-toggle ds-mobile-only" aria-expanded="false" aria-controls="ds-mobile-dropdown" aria-label="Toggle Menu"> 377 <span class="hamburger-line"></span><span class="hamburger-line"></span> 378 </button> 379 380 </div> 381 </div> 382 </div> 383 384 385 <div class="ds-mobile-dropdown ds-floating-panel ds-mobile-only" id="ds-mobile-dropdown"> 386 387 388 <div class="ds-mobile-cta-group"> 389 390 <a href="https://democraticsocialists.org.uk/news/our-legacy" class="ds-neo-btn ds-btn-primary ds-mobile-cta">Legacy</a> 391 392 393 <a href="https://democraticsocialists.org.uk/about" class="ds-neo-btn ds-btn-secondary ds-mobile-cta">About</a> 394 395 </div> 396 397 <div class="ds-mobile-nav"> 398 399 <span id="hs_cos_wrapper_widget_1777889507870_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_menu" style="" data-hs-cos-general-type="widget" data-hs-cos-type="menu"><div id="hs_menu_wrapper_widget_1777889507870_" class="hs-menu-wrapper active-branch flyouts hs-menu-flow-horizontal" role="navigation" data-sitemap-name="default" data-menu-id="400300759239" aria-label="Navigation Menu"> 400 <ul role="menu" class="active-branch"> 401 <li class="hs-menu-item hs-menu-depth-1 active hs-item-has-children active-branch" role="none"><a href="https://democraticsocialists.org.uk/about" aria-haspopup="true" aria-expanded="false" role="menuitem">About</a> 402 <ul role="menu" class="hs-menu-children-wrapper"> 403 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://democraticsocialists.org.uk/about/programme" role="menuitem">Programme</a></li> 404 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://democraticsocialists.org.uk/about/points-of-unity" role="menuitem">Points of Unity</a></li> 405 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://democraticsocialists.org.uk/about/constitution" role="menuitem">Constitution</a></li> 406 <li class="hs-menu-item hs-menu-depth-2" role="none"><a href="https://democraticsocialists.org.uk/about/your-party" role="menuitem">Your Party</a></li> 407 </ul></li> 408 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://democraticsocialists.org.uk/news" role="menuitem">News</a></li> 409 <li class="hs-menu-item hs-menu-depth-1" role="none"><a href="https://democraticsocialists.org.uk/events" role="menuitem">Events</a></li> 410 </ul> 411</div></span> 412 413 </div> 414 415 <div class="ds-mobile-intranet"> 416 <h4>Member Portal</h4> 417 418 <div class="ds-intranet-buttons" style="display: grid; grid-template-columns: 1fr 1fr; gap: 15px; width: 100%; align-items: center;"> 419 <a href="https://organise.democraticsocialists.org.uk/" class="ds-neo-btn ds-btn-secondary ds-intranet-btn" style="width: 100%; text-align: center; justify-content: center;">Login</a> 420 <a href="https://docs.google.com/document/d/1c9fxWgxJyBj4rhAeB2sFese-Pfi3Ocvuz3KvE4rAyho/edit?usp=sharing" class="ds-btn-tertiary" style="font-size: 14px !important; margin: 0 auto; width: max-content;"><span class="arrow">â</span> <span class="ds-btn-text">Help</span></a> 421 </div> 422 423 </div> 424 425 <div class="ds-mobile-utilities"> 426 <div class="ds-mobile-socials ds-socials-icon"> 427 428 429 430 431 432 <a href="mailto:[email protected]" aria-label="Email"> 433 434 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M112 128C85.5 128 64 149.5 64 176C64 191.1 71.1 205.3 83.2 214.4L291.2 370.4C308.3 383.2 331.7 383.2 348.8 370.4L556.8 214.4C568.9 205.3 576 191.1 576 176C576 149.5 554.5 128 528 128L112 128zM64 260L64 448C64 483.3 92.7 512 128 512L512 512C547.3 512 576 483.3 576 448L576 260L377.6 408.8C343.5 434.4 296.5 434.4 262.4 408.8L64 260z" /></svg> 435 436 </a> 437 438 439 440 441 442 443 <a href="https://bsky.app/profile/democraticsocialists.org.uk" aria-label="Bluesky"> 444 445 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M439.8 358.7C436.5 358.3 433.1 357.9 429.8 357.4C433.2 357.8 436.5 358.3 439.8 358.7zM320 291.1C293.9 240.4 222.9 145.9 156.9 99.3C93.6 54.6 69.5 62.3 53.6 69.5C35.3 77.8 32 105.9 32
445122.4C32 138.9 41.1 258 47 277.9C66.5 343.6 136.1 365.8 200.2 358.6C203.5 358.1 206.8 357.7 210.2 357.2C206.9 357.7 203.6 358.2 200.2 358.6C106.3 372.6 22.9 406.8 132.3 528.5C252.6 653.1 297.1 501.8 320 425.1C342.9 501.8 369.2 647.6 505.6 528.5C608 425.1 533.7 372.5 439.8 358.6C436.5 358.2 433.1 357.8 429.8 357.3C433.2 357.7 436.5 358.2 439.8 358.6C503.9 365.7 573.4 343.5 593 277.9C598.9 258 608 139 608 122.4C608 105.8 604.7 77.7 586.4 69.5C570.6 62.4 546.4 54.6 483.2 99.3C417.1 145.9 346.1 240.4 320 291.1z" /></svg> 446 447 </a> 448 449 450 451 452 453 454 <a href="https://whatsapp.com/channel/0029Vb86eB40gcfHVMRHJE0z" aria-label="WhatsApp"> 455 456 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M476.9 161.1C435 119.1 379.2 96 319.9 96C197.5 96 97.9 195.6 97.9 318C97.9 357.1 108.1 395.3 127.5 429L96 544L213.7 513.1C246.1 530.8 282.6 540.1 319.8 540.1L319.9 540.1C442.2 540.1 544 440.5 544 318.1C544 258.8 518.8 203.1 476.9 161.1zM319.9 502.7C286.7 502.7 254.2 493.8 225.9 477L219.2 473L149.4 491.3L168 423.2L163.6 416.2C145.1 386.8 135.4 352.9 135.4 318C135.4 216.3 218.2 133.5 320 133.5C369.3 133.5 415.6 152.7 450.4 187.6C485.2 222.5 506.6 268.8 506.5 318.1C506.5 419.9 421.6 502.7 319.9 502.7zM421.1 364.5C415.6 361.7 388.3 348.3 383.2 346.5C378.1 344.6 374.4 343.7 370.7 349.3C367 354.9 356.4 367.3 353.1 371.1C349.9 374.8 346.6 375.3 341.1 372.5C308.5 356.2 287.1 343.4 265.6 306.5C259.9 296.7 271.3 297.4 281.9 276.2C283.7 272.5 282.8 269.3 281.4 266.5C280 263.7 268.9 236.4 264.3 225.3C259.8 214.5 255.2 216 251.8 215.8C248.6 215.6 244.9 215.6 241.2 215.6C237.5 215.6 231.5 217 226.4 222.5C221.3 228.1 207 241.5 207 268.8C207 296.1 226.9 322.5 229.6 326.2C232.4 329.9 268.7 385.9 324.4 410C359.6 425.2 373.4 426.5 391 423.9C401.7 422.3 423.8 410.5 428.4 397.5C433 384.5 433 373.4 431.6 371.1C430.3 368.6 426.6 367.2 421.1 364.5z" /></svg> 457 458 </a> 459 460 461 462 463 464 465 <a href="https://www.youtube.com/@DemocraticSocialists" aria-label="YouTube"> 466 467 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M581.7 188.1C575.5 164.4 556.9 145.8 533.4 139.5C490.9 128 320.1 128 320.1 128C320.1 128 149.3 128 106.7 139.5C83.2 145.8 64.7 164.4 58.4 188.1C47 231 47 320.4 47 320.4C47 320.4 47 409.8 58.4 452.7C64.7 476.3 83.2 494.2 106.7 500.5C149.3 512 320.1 512 320.1 512C320.1 512 490.9 512 533.5 500.5C557 494.2 575.5 476.3 581.8 452.7C593.2 409.8 593.2 320.4 593.2 320.4C593.2 320.4 593.2 231 581.8 188.1zM264.2 401.6L264.2 239.2L406.9 320.4L264.2 401.6z" /></svg> 468 469 </a> 470 471 472 </div> 473 </div> 474 </div> 475 </header> 476</div> 477 478<div class="ds-header-spacer"></div></div> 479 480</div><!--end widget-span --> 481</div><!--end row--> 482</div><!--end row-wrapper --> 483 484</div><!--end widget-span --> 485</div><!--end row--> 486</div><!--end row-wrapper --> 487 488</div><!--end widget-span --> 489</div> 490</div> 491</div> 492 493 </div> 494</header> 495 496</div> 497 498 499 500 <main id="main-content" class="body-container-wrapper"> 501 502 503 504 505 506 507 508 509 510 511<div class="ds-breadcrumb-wrapper"> 512 <nav class="ds-glass-breadcrumb" aria-label="Breadcrumb Navigation"> 513 514 515 <a href="/" class="ds-crumb-link ds-home-icon" title="Home" aria-label="Home"> 516 <svg width="14" height="14" viewbox="0 0 24 24" fill="currentColor"> 517 <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z" /> 518 </svg> 519 </a> 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 <svg class="ds-crumb-separator" width="12" height="12" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"></polyline></svg> 540 541 542 543 544 545 546 547 548
549 <span class="ds-crumb-current" title="About">About</span> 550 551 552 553 554 555 556 557 558 559 </nav> 560</div> 561 562 563 564 565 <main class="ds-home-layout"> 566 567 568 <div class="container-fluid ds-home-dnd"> 569<div class="row-fluid-wrapper"> 570<div class="row-fluid"> 571<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 572 573<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section home_main_content-row-0-force-full-width-section home_main_content-row-0-padding"> 574<div class="row-fluid "> 575<div class="span12 widget-span widget-type-cell cell_17785956705142-padding dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> 576 577<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 578<div class="row-fluid "> 579<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 580<div id="hs_cos_wrapper_widget_1778595670373" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> 581 582 583<section id="section-1" class="ds-resource-row ds-no-sidebar"> 584 585 586 <div class="ds-resource-main-col"> 587 <div class="ds-resource-content"> 588 <h1>About Democratic Socialists</h1> 589<p>We are Democratic Socialists (DS), a grassroots campaign dedicated to building the mass, revolutionary, democratic socialist party the working class desperately needs.</p> 590<p>Originally founded as DSYP (Democratic Socialists of Your Party) to intervene in the foundation process of Your Party (YP). We put forward multiple proposals to the founding conference, winning the argument and then the vote for collective leaders and fought for the inclusion of trans liberation alongside other organisations and members. We were instrumental in forming the Grassroots Left slate for the YP Central Executive Committee elections.</p> 591<p>However, we recognise the likely failure of YP as a long-term socialist project following the anti-democratic and sectarian moves taken by the leadership clique directed by Jeremy Corbyn. Because no existing organisation is equipped to serve as a vehicle for mass working-class politics, we have recently re-founded as Democratic Socialists and will now also work beyond YP, fighting for the party we need.</p> 592<h2>Our Strategy</h2> 593<p>Our immediate goal is to launch the Campaign for a Democratic Socialist Party. While we continue to organise within YP for now to connect with its 50,000 members, our ultimate aim is to build a viable, independent political alternative.</p> 594<p>We are currently consolidating our supporters into a structured, dues-paying membership based on a clear socialist programme. Our strategy is uncompromising: we will stand in elections to offer a genuine alternative, but we will never enter capitalist coalitions or take government positions without explicit guarantees that our programme will be implemented in full.</p> 595<h2>What We Fight For</h2> 596<p>We recognise that working-class liberation cannot be achieved under capitalism. We demand:</p> 597<ul> 598<li> 599<p><strong>A Democratic Republic:</strong> Radical democratisation of the state, including the abolition of the monarchy and the House of Lords, and a Parliament elected by proportional representations with MPs on a workers wage.</p> 600</li> 601<li> 602<p><strong>A Socialist Economy:</strong> Democratic planning, the socialisation of production, a 4-day working week, and the decommodification of housing.</p> 603</li> 604<li> 605<p><strong>Uncompromising Internationalism:</strong> We are anti-imperialist, anti-racist, and explicitly anti-Zionist. We demand withdrawal from NATO, an end to all imperialist wars, and practical solidarity with the global working class.</p> 606</li> 607<li> 608<p><strong>Total Solidarity:</strong> Complete defence of the most marginalised sections of our class, notably migrants and trans people, who face daily assault from reactionary forces.</p> 609</li> 610</ul> 611<h2>Build the Party With Us</h2> 612<p>The mass working-class party we need will not be handed to us. It must build it in our workplaces, our streets, and our communities.</p> 613<p>Read our core documents:</p> 614<p><a href="/about/constitution" class="ds-btn-tertiary"> <span class="arrow">â</span> <span class="ds-btn-text">Constitution</span> </a> <br><a href="/about/points-of-unity" class="ds-btn-tertiary" rel="noopener"><span class="arrow">â</span> <span class="ds-btn-text">Points of Unity</span> </a> <br><a href="/about/programme" class="ds-btn-tertiary"><span class="arrow">â</span> <span class="ds-btn-text">Programme</span> </a> <span class="ds-btn-text"></span></p> 615<p style="text-align: center;"><a href="/join" rel="nofollow noopener" target="_blank" class="ds-neo-btn ds-btn-primary">Join Democratic Socialists</a></p> 616 </div> 617 </div> 618 619 620 621</section></div> 622 623</div><!--end widget-span --> 624</div><!--end row--> 625</div><!--end row-wrapper --> 626 627</div><!--end widget-span --> 628</div><!--end row--> 629</div><!--end row-wrapper --> 630 631</div><!--end widget-span --> 632</div> 633</div> 634</div> 635 636 </main> 637 638 639
640 641 </main> 642 643 644 <div data-global-resource-path="Democratic Socialists Theme/templates/partials/footer.html"><footer class="ds-global-footer"> 645 <div class="ds-footer-container"> 646 647 648 <div class="container-fluid"> 649<div class="row-fluid-wrapper"> 650<div class="row-fluid"> 651<div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> 652 653<div class="row-fluid-wrapper row-depth-1 row-number-1 dnd-section ds_global_footer_dnd-row-0-force-full-width-section ds_global_footer_dnd-row-0-padding"> 654<div class="row-fluid "> 655<div class="span6 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="6"> 656 657<div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> 658<div class="row-fluid "> 659<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 660<div id="hs_cos_wrapper_widget_1778065133129" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_widget_1778065133129_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><h2>Democratic Socialists</h2></span></div> 661 662</div><!--end widget-span --> 663</div><!--end row--> 664</div><!--end row-wrapper --> 665 666<div class="row-fluid-wrapper row-depth-1 row-number-3 dnd-row"> 667<div class="row-fluid "> 668<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 669<div id="hs_cos_wrapper_widget_1777732015591" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="ds-social-links"> 670 671 672 <a href="[email protected]" class="ds-social-icon-wrapper" aria-label="Follow us on social media"> 673 674 675 676 <span class="ds-custom-svg"> 677 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M112 128C85.5 128 64 149.5 64 176C64 191.1 71.1 205.3 83.2 214.4L291.2 370.4C308.3 383.2 331.7 383.2 348.8 370.4L556.8 214.4C568.9 205.3 576 191.1 576 176C576 149.5 554.5 128 528 128L112 128zM64 260L64 448C64 483.3 92.7 512 128 512L512 512C547.3 512 576 483.3 576 448L576 260L377.6 408.8C343.5 434.4 296.5 434.4 262.4 408.8L64 260z" /></svg> 678 </span> 679 680 681 </a> 682 683 684 685 <a href="https://bsky.app/profile/democraticsocialists.org.uk" class="ds-social-icon-wrapper" aria-label="Follow us on social media"> 686 687 688 689 <span class="ds-custom-svg"> 690 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><path d="M111.8 62.2C170.2 105.9 233 194.7 256 242.4c23-47.6 85.8-136.4 144.2-180.2c42.1-31.6 110.3-56 110.3 21.8c0 15.5-8.9 130.5-14.1 149.2C478.2 298.9 412 314.6 353.1 304.5c102.9 17.5 129.1 75.5 72.5 133.5c-107.4 110.2-154.3-27.6-166.3-62.9l0 0c-1.7-4.9-2.6-7.8-3.3-7.8s-1.6 3-3.3 7.8l0 0c-12 35.3-59 173.1-166.3 62.9c-56.5-58-30.4-116 72.5-133.5C100 314.6 33.8 298.8 15.6 233.3C10.4 214.6 1.5 99.6 1.5 84.1C1.5 6.2 69.7 30.6 111.8 62.2z" /></svg> 691 </span> 692 693 694 </a> 695 696 697 698 <a href="https://whatsapp.com/channel/0029Vb86eB40gcfHVMRHJE0z" class="ds-social-icon-wrapper" aria-label="Follow us on social media"> 699 700 701 702 <span class="ds-custom-svg"> 703 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 640 640"><!--!Font Awesome Free v7.2.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2026 Fonticons, Inc.--><path d="M476.9 161.1C435 119.1 379.2 96 319.9 96C197.5 96 97.9 195.6 97.9 318C97.9 357.1 108.1 395.3 127.5 429L96 544L213.7 513.1C246.1 530.8 282.6 540.1 319.8 540.1L319.9 540.1C442.2 540.1 544 440.5 544 318.1C544 258.8 518.8 203.1 476.9 161.1zM319.9 502.7C286.7 502.7 254.2 493.8 225.9 477L219.2 473L149.4 491.3L168 423.2L163.6 416.2C145.1 386.8 135.4 352.9 135.4 318C135.4 216.3 218.2 133.5 320 133.5C369.3 133.5 415.6 152.7 450.4 187.6C485.2 222.5 506.6 268.8 506.5 318.1C506.5 419.9 421.6 502.7 319.9 502.7zM421.1 364.5C415.6 361.7 388.3 348.3 383.2 346.5C378.1 344.6 374.4 343.7 370.7 349.3C367 354.9 356.4 367.3 353.1 371.1C349.9 374.8 346.6 375.3 341.1 372.5C308.5 356.2 287.1 343.4 265.6 306.5C259.9 296.7 271.3 297.4 281.9 276.2C283.7 272.5 282.8 269.3 281.4 266.5C280 263.7 268.9 236.4 264.3 225.3C259.8 214.5 255.2 216 251.8 215.8C248.6 215.6 244.9 215.6 241.2 215.6C237.5 215.6 231.5 217 226.4 222.5C221.3 228.1 207 241.5 207 268.8C207 296.1 226.9 322.5 229.6 326.2C232.4 329.9 268.7 385.9 324.4 410C359.6 425.2 373.4 426.5 391 423.9C401.7 422.3 423.8 410.5 428.4 397.5C433 384.5 433 373.4 431.6 371.1C430.3 368.6 426.6 367.2 421.1 364.5z" /></svg> 704 </span> 705 706 707 </a> 708 709 710 711 <a href="https://www.youtube.com/@DemocraticSocialists" class="ds-social-icon-wrapper" aria-label="Follow us on social media"> 712 713 714
715 <span id="hs_cos_wrapper_widget_1777732015591_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512" aria-hidden="true"><g id="YouTube5_layer"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z" /></g></svg></span> 716 717 718 </a> 719 720 721</div></div> 722 723</div><!--end widget-span --> 724</div><!--end row--> 725</div><!--end row-wrapper --> 726 727<div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row"> 728<div class="row-fluid "> 729<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 730<div id="hs_cos_wrapper_module_17801555950863" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_module_17801555950863_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p style="font-weight: bold;">© 2026 Democratic Socialists Ltd. All rights reserved.</p></span></div> 731 732</div><!--end widget-span --> 733</div><!--end row--> 734</div><!--end row-wrapper --> 735 736</div><!--end widget-span --> 737<div class="span6 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="6" data-w="6"> 738 739<div class="row-fluid-wrapper row-depth-1 row-number-5 dnd-row"> 740<div class="row-fluid "> 741<div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> 742<div id="hs_cos_wrapper_module_1785319828475" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_module_1785319828475_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p><span style="font-weight: bold;">Company Registration Number:</span> 17248294 | Registered in England & Wales.</p> 743<p><span style="font-weight: bold;">Registered Office:</span> 2 Alma Road, Chesham, England, HP5 3HB.</p> 744<p><a href="https://democraticsocialists.org.uk/privacy" rel="noopener" style="font-weight: bold;">Privacy & Data</a></p></span></div> 745 746</div><!--end widget-span --> 747</div><!--end row--> 748</div><!--end row-wrapper --> 749 750</div><!--end widget-span --> 751</div><!--end row--> 752</div><!--end row-wrapper --> 753 754</div><!--end widget-span --> 755</div> 756</div> 757</div> 758 759 </div> 760</footer></div> 761 762 </div> 763 764 765
766<script defer src="/hs/hsstatic/cms-free-branding-lib/static-1.2918/js/index.js"></script>
766 767<!-- HubSpot performance collection script -->
768<script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script>
vendor: 1 bytes, line 768
768
769<script src="https://democraticsocialists.org.uk/hubfs/hub_generated/template_assets/1/399210768621/1780179698005/template_main.min.js"></script>
vendor: 1 bytes, line 769
769
770<script> 771var hsVars = hsVars || {}; hsVars['language'] = 'en-gb'; 772</script>
772 773
774<script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script>
vendor: 1 bytes, line 774
774
775<script src="https://democraticsocialists.org.uk/hubfs/hub_generated/module_assets/1/400125697220/1781036293336/module_DS_Header.min.js"></script>
vendor: 1 bytes, line 775
775
776<script src="/hs/hsstatic/keyboard-accessible-menu-flyouts/static-1.17/bundles/project.js"></script>
776 777
778<script> 779 document.addEventListener('DOMContentLoaded', function() { 780 const stickyHeader = document.querySelector('.ds-global-header.ds-header-sticky'); 781 782 if (stickyHeader) { 783 let ticking = false; 784 785 const checkScroll = function() { 786 if (window.scrollY > 10) { 787 stickyHeader.classList.add('is-scrolled'); 788 } else { 789 stickyHeader.classList.remove('is-scrolled'); 790 } 791 ticking = false; 792 }; 793 794 const onScroll = function() { 795 if (!ticking) { 796 // Throttles execution to the browser's paint cycles 797 window.requestAnimationFrame(checkScroll); 798 ticking = true; 799 } 800 }; 801 802 // Listen for scrolling 803 window.addEventListener('scroll', onScroll, { passive: true }); 804 805 // Run once on load just in case the user refreshes halfway down the page 806 checkScroll(); 807 } 808 }); 809</script>
809 810 811 812<!-- Start of HubSpot Analytics Code -->
813<script type="text/javascript"> 814var _hsq = _hsq || []; 815_hsq.push(["setContentType", "standard-page"]); 816_hsq.push(["setCanonicalUrl", "https:\/\/democraticsocialists.org.uk\/about"]); 817_hsq.push(["setPageId", "401876235473"]); 818_hsq.push(["setContentMetadata", { 819 "contentPageId": 401876235473, 820 "legacyPageId": "401876235473", 821 "contentFolderId": null, 822 "contentGroupId": null, 823 "abTestId": null, 824 "languageVariantId": 401876235473, 825 "languageCode": "en-gb", 826 827 828}]); 829</script>
829 830
831<script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/148323284.js"></script>
831 832<!-- End of HubSpot Analytics Code --> 833 834
835<script type="text/javascript"> 836var hsVars = { 837 render_id: "14ea6ab4-82a8-4c9a-9b86-6ffc1fddca6c", 838 ticks: 1786098781601, 839 page_id: 401876235473, 840 841 content_group_id: 0, 842 portal_id: 148323284, 843 app_hs_base_url: "https://app-eu1.hubspot.com", 844 cp_hs_base_url: "https://cp-eu1.hubspot.com", 845 language: "en-gb", 846 analytics_page_type: "standard-page", 847 scp_content_type: "", 848 849 analytics_page_id: "401876235473", 850 category_id: 1, 851 folder_id: 0, 852 is_hubspot_user: false 853} 854</script>
854 855 856
857<script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"></script>
857 858
859<script> 860 // --- 1. DOM ELEMENT SELECTION (Security Fix: Prevents DOM Clobbering) --- 861 // Explicitly grab elements by ID rather than relying on global window variables. 862 // Ensure these IDs exactly match the `id` attributes in your HTML. 863 const toggleDarkMode = document.getElementById("toggleDarkMode"); 864 const toggleReduceMotion = document.getElementById("toggleReduceMotion"); 865 const sliderGlassOpacity = document.getElementById("sliderGlassOpacity"); 866 const toggleSolidGlass = document.getElementById("toggleSolidGlass"); 867 868 // --- 2. UNIFIED DARK MODE AUTOMATION & LOAD --- 869 // Get the OS preference and the saved manual preference 870 const prefersDarkScheme = window.matchMedia("(prefers-color-scheme: dark)"); 871 const localDarkMode = localStorage.getItem("ds_dark_mode"); 872 873 // Set initial state: Respect manual choice first, fallback to OS second 874 if (localDarkMode === "true" || (localDarkMode === null && prefersDarkScheme.matches)) { 875 document.body.classList.add("theme-dark"); 876 if (toggleDarkMode) toggleDarkMode.checked = true; 877 } else { 878 document.body.classList.remove("theme-dark"); 879 if (toggleDarkMode) toggleDarkMode.checked = false; 880 } 881 882 // Listen for OS-level theme changes in real-time 883 prefersDarkScheme.addEventListener("change", (e) => { 884 // ONLY auto-switch if the user hasn't explicitly set a manual preference 885 if (localStorage.getItem("ds_dark_mode") === null) { 886 if (e.matches) { 887 document.body.classList.add("theme-dark"); 888 if (toggleDarkMode) toggleDarkMode.checked = true; 889 } else { 890 document.body.classList.remove("theme-dark"); 891 if (toggleDarkMode) toggleDarkMode.checked = false; 892 } 893 } 894 }); 895 896 // --- 3. ACCESSIBILITY SCRIPT & OTHER SETTINGS --- 897 898 // Reduce Motion Settings 899 if (localStorage.getItem("ds_reduce_motion") === "true") { 900 document.body.classList.add("a11y-reduce-motion"); 901 if (toggleReduceMotion) toggleReduceMotion.checked = true; 902 } 903 904 // Glass Opacity (Security Fix: Parsed and bounded to prevent CSS Injection) 905 const savedOpacity = localStorage.getItem("ds_glass_opacity"); 906 if (savedOpacity !== null) { 907 const parsedOpacity = parseInt(savedOpacity, 10); 908 909 // Ensure it's a valid number between 0 and 100 before applying 910 if (!isNaN(parsedOpacity) && parsedOpacity >= 0 && parsedOpacity <= 100) { 911 setGlassOpacity(parsedOpacity.toString()); 912 913 if (sliderGlassOpacity) sliderGlassOpacity.value = parsedOpacity; 914 if (toggleSolidGlass && parsedOpacity === 100) toggleSolidGlass.checked = true; 915 } 916 } 917 918 // Text Size (Security Fix: Added Base-10 Radix and NaN check) 919 const savedTextSize = localStorage.getItem("ds_text_size_index"); 920 if (savedTextSize !== null) { 921 const parsedTextSize = parseInt(savedTextSize, 10); 922 923 if (!isNaN(parsedTextSize)) { 924 setTextSize(parsedTextSize); 925 } 926 } 927</script>
927 928 929 930 931 932 <button id="ds-back-to-top" class="ds-back-to-top" aria-label="Scroll back to top"> 933 <svg width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"> 934 <polyline points="18 15 12 9 6 15"></polyline> 935 </svg> 936 </button> 937 938 939 <div class="ds-a11y-container"> 940 941 <button id="ds-a11y-trigger" class="ds-a11y-trigger" aria-label="Accessibility Preferences"> 942 <svg width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> 943 <circle cx="12" cy="12" r="10"></circle> 944 <circle cx="12" cy="7" r="1.5"></circle> 945 <path d="M7 10h10"></path> 946 <path d="M12 10v4"></path> 947 <path d="M9 18l3-4 3 4"></path> 948 </svg> 949 </button> 950 951 <div id="ds-a11y-panel" class="ds-a11y-panel" aria-hidden="true" style="max-height: 80vh; overflow-y: auto;"> 952 <div class="ds-a11y-header"> 953 <h4>Preferences</h4> 954 <button id="ds-a11y-close" aria-label="Close panel">Ã</button> 955 </div> 956 957 <div class="ds-a11y-options"> 958 959 960 <div class="ds-a11y-slider-group" style="margin-bottom: 5px;"> 961 <div class="ds-a11y-slider-header"> 962 <span>Theme</span> 963 </div> 964 <div class="ds-a11y-pill-group" id="theme-pill-group"> 965 <button class="ds-pill active" data-theme="auto" aria-label="Automatic Theme">Auto</button> 966 <button class="ds-pill" data-theme="light" aria-label="Light Theme">Light</button> 967 <button class="ds-pill" data-theme="dark" aria-label="Dark Theme">Dark</button> 968 </div> 969 </div> 970 971 <label class="ds-a11y-toggle"> 972 <span>Solid Backgrounds</span> 973 <input type="checkbox" id="toggle-solid-glass"> 974 <div class="ds-toggle-slider"></div> 975 </label> 976 977 <div class="ds-a11y-slider-group"> 978 <div class="ds-a11y-slider-header"> 979 <span>Glass Opacity</span> 980 <span id="opacity-readout">85%</span> 981 </div> 982 <input type="range" id="slider-glass-opacity" min="30" max="100" value="85" aria-label="Adjust glass transparency"> 983 </div> 984 985 <hr style="border: none; border-top: 1px solid rgba(128,128,128,0.2); margin: 10px 0;"> 986 987 988 <div class="ds-a11y-slider-header" style="color: #00796B; opacity: 1;"><span>Typography</span></div> 989 990 <div class="ds-a11y-slider-group"> 991 <div class="ds-a11y-slider-header"> 992 <span>Text Size</span> 993 </div> 994 <div class="ds-a11y-text-pills" id="text-size-pills"> 995 <button class="ds-text-pill active" data-size="0" aria-label="Default text size"><span style="font-size: 14px; font-weight: 700;">A</span></button> 996 <button class="ds-text-pill" data-size="1" aria-label="Large text size"><span style="font-size: 18px; font-weight: 700;">A</span></button> 997 <button class="ds-text-pill" data-size="2" aria-label="Extra large text size"><span style="font-size: 22px; font-weight: 700;">A</span></button> 998 </div> 999 </div> 1000 1001 <div class="ds-a11y-slider-group"> 1002 <div class="ds-a11y-slider-header"> 1003 <span>Line Height</span> 1004 </div> 1005 <div class="ds-a11y-text-pills" id="line-height-pills"> 1006 <button class="ds-text-pill active" data-line="0" aria-label="Default line height"> 1007 <svg width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 6h16M4 12h16M4 18h16" /></svg> 1008 </button> 1009 <button class="ds-text-pill" data-line="1" aria-label="Large line height"> 1010 <svg width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 5h16M4 12h16M4 19h16" /></svg> 1011 </button> 1012 <button class="ds-text-pill" data-line="2" aria-label="Extra large line height"> 1013 <svg width="18" height="18" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M4 4h16M4 12h16M4 20h16" /></svg> 1014 </button> 1015 </div> 1016 </div> 1017 1018 <label class="ds-a11y-toggle">
1019 <span>Readable Font</span> 1020 <input type="checkbox" id="toggle-readable-font"> 1021 <div class="ds-toggle-slider"></div> 1022 </label> 1023 1024 <label class="ds-a11y-toggle"> 1025 <span>Bold Text</span> 1026 <input type="checkbox" id="toggle-bold-text"> 1027 <div class="ds-toggle-slider"></div> 1028 </label> 1029 1030 <hr style="border: none; border-top: 1px solid rgba(128,128,128,0.2); margin: 10px 0;"> 1031 1032 1033 <div class="ds-a11y-slider-header" style="color: #00796B; opacity: 1;"><span>Visuals & Focus</span></div> 1034 1035 <label class="ds-a11y-toggle"> 1036 <span>High Contrast</span> 1037 <input type="checkbox" id="toggle-high-contrast"> 1038 <div class="ds-toggle-slider"></div> 1039 </label> 1040 1041 <label class="ds-a11y-toggle"> 1042 <span>Grayscale (B&W)</span> 1043 <input type="checkbox" id="toggle-grayscale"> 1044 <div class="ds-toggle-slider"></div> 1045 </label> 1046 1047 <label class="ds-a11y-toggle"> 1048 <span>Highlight Links</span> 1049 <input type="checkbox" id="toggle-highlight-links"> 1050 <div class="ds-toggle-slider"></div> 1051 </label> 1052 1053 <label class="ds-a11y-toggle"> 1054 <span>Hide Images</span> 1055 <input type="checkbox" id="toggle-hide-images"> 1056 <div class="ds-toggle-slider"></div> 1057 </label> 1058 1059 <label class="ds-a11y-toggle"> 1060 <span>Large Cursor</span> 1061 <input type="checkbox" id="toggle-large-cursor"> 1062 <div class="ds-toggle-slider"></div> 1063 </label> 1064 1065 <label class="ds-a11y-toggle" style="margin-top: 5px;"> 1066 <span>Reduce Motion</span> 1067 <input type="checkbox" id="toggle-reduce-motion"> 1068 <div class="ds-toggle-slider"></div> 1069 </label> 1070 1071 </div> 1072 </div> 1073 </div> 1074 1075 1076</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.