World Library  
Flag as Inappropriate
Email this Article
 

Italian Democratic Socialist Party


The Italian Democratic Socialist Party (, PSDI) was a minor social-democratic[1] political party in Italy. The PSDI, before the 1990s decline in votes and members, had been an important force in Italian politics, being the longest serving partner in government for Christian Democracy. The party's founder and longstanding leader was Giuseppe Saragat, who served as President of the Italian Republic from 1964 to 1971.

Contents

  • History 1
    • The years of the First Republic 1.1
    • Decline and re-foundation 1.2
  • Popular support 2
  • Leadership 3
  • Electoral results 4
    • Italian Parliament 4.1
    • European Parliament 4.2
  • Symbols 5
  • References 6
  • External links 7

History

The years of the First Republic

The party was founded as the Socialist Party of Italian Workers (}

}}: Partito Socialista dei Lavoratori Italiani, PSLI) in 1947 by a splinter group of the Italian Socialist Party (PSI), due to the decision of the latter to join the Italian Communist Party (PCI) in the Popular Democratic Front's electoral list for the 1948 general election.

The split, led by Giuseppe Saragat and the sons of Giacomo Matteotti, took the name of scissione di Palazzo Barberini from the name of a palace in Rome where it took place. In 1952, the party ultimately became the Italian Democratic Socialist Party, after joining forces with the smaller United Socialist Party in 1951.

From 1949 to 1965 members of the PSDI held the presidency of the Istituto Nazionale di Previdenza Sociale (INPS).[2]

In 1963 the party joined the PSI to form the Unified Socialist Party, but in 1968, after a dismaying result at the general election, it left the new party, returning to the PSDI name in 1971.

In 1980 the party joined Christian Democracy, the Italian Socialist Party, the Italian Republican Party and the Italian Liberal Party in the five-party coalition (Pentapartito) which ruled the country until 1994 (since 1991 without the Republicans). However the party's role in the coalition was minimal and was over-shadowed by the more powerful PSI.

The PSDI was a member of Socialist International and the Party of European Socialists (PES). Its members of the European Parliament thus sat within the Socialist Group since 1979.[3][4][5] In 1994 the party was expelled from the PES.[6]

Decline and re-foundation

The PSDI was involved in the corruption scandals known as Tangentopoli and almost disappeared from the political scene. The 1994 general election resulted in an almost overnight decline of the Pentapartito coalition parties and the rise of Silvio Berlusconi-led Forza Italia, which absorbed many PSDI voters. In January 1995 Gian Franco Schietroma was elected national secretary of the party replacing Enrico Ferri, who wanted to join the centre-right Pole of Freedoms. The followers of Ferri left and established the European Liberal Social Democracy and joined the centre-right Christian Democratic Centre.

In 1998 the party, led by Schietroma, finally merged with the Italian Socialists, one of the heirs of the PSI, to form the Italian Democratic Socialists. By then most members and voters of the party have joined other parties: Forza Italia (as Carlo Vizzini, party leader in 1992–1993), the Christian Democratic Centre (as Enrico Ferri, party leader in 1993–1995) and The Democrats (as Franco Bruno).

The party was re-established in 2004 with the same name, "Italian Democratic Socialist Party", as the continuation of the party of Saragat, so that the new PSDI numbers its congresses in perfect continuity with the late PSDI.

Popular support

Historical logo.

The PSDI had its best result at its first appearance in the 1948 general election, when it gained 7.1% of the vote. In that occasion the party was successful in stealing many votes from the Italian Socialist Party, which was damaged by the split as well as by the alliance with the Italian Communist Party in the Popular Democratic Front. The PSDI found its heartlands in Northern Italy: 12.9% in the Province of Torino, 11.9% in Cuneo, 10.6% in Milan, 13.9% in Sondrio, 12.6% in Treviso, 15.9% in Belluno, and 14.9% in Udine.[7]

From 1953 to 1987 the party's support was around 4-5%, with the sole exception of 1963, when it gained 6.1%. In the 1992 general election, the last before Tangentopoli, the PSDI won just 2.7%. The party maintained for decades its strongholds in the North-West and North-East, but since the 1960s it started to gain support in Southern Italy. By 1987 the party's strongholds had moved South, especially Apulia, Campania, Basilicata, Calabria and Sicily,[8] similarly to what also the other parties of Pentapartito (Christian Democrats, Socialists, Republicans and Liberals) were experiencing. This was partly due to the growth of regionalist parties in the North (united in Lega Nord since 1991).

After Tangentopoli, Mani pulite and subsequent political crisis, the PSDI has almost disappeared electorally, although it retains some support locally in the South, especially in Apulia.

Leadership

Electoral results

Italian Parliament

Chamber of Deputies
Election year # of
overall votes
% of
overall vote
# of
overall seats won
+/– Leader
1948 1,858,116 (#3) 7.7
33 / 574
Giuseppe Saragat
1953 1,222,957 (#6) 4.5
14 / 590
Decrease 19
Giuseppe Saragat
1958 1,345,447 (#5) 4.6
22 / 596
Increase 8
Giuseppe Saragat
1963 1,876,271 (#5) 6.1
33 / 630
Increase 11
Giuseppe Saragat
1968 4,605,832 (#3) 14.5
91 / 630
Increase 58
Giuseppe Saragat
1972 1,718,142 (#5) 5.1
29 / 630
Decrease 62
Giuseppe Saragat
1976 1,239,492 (#5) 3.4
29 / 630
Pier Luigi Romita
1979 1,407,535 (#5) 3.8
29 / 630
Pietro Longo
1983 1,508,234 (#6) 4.9
23 / 630
Decrease 6
Pietro Longo
1987 1,140,209 (#6) 3.0
17 / 630
Decrease 6
Franco Nicolazzi
1992 1,066,672 (#10) 2.7
16 / 630
Decrease 1
Antonio Cariglia
1994 179,495 (#14) 0.5
0 / 630
Decrease 16
Carlo Vizzini
Senate of the Republic
Election year # of
overall votes
% of
overall vote
# of
overall seats won
+/– Leader
1948 1,219,287 (#3) 5.0
10 / 237
Giuseppe Saragat
1953 1,046,301 (#6) 4.3
4 / 237
Decrease 6
Giuseppe Saragat
1958 1,136,803 (#5) 4.4
5 / 246
Increase 1
Giuseppe Saragat
1963 1,743,837 (#5) 6.4
14 / 315
Increase 9
Giuseppe Saragat
1968 4,354,906 (#3) 15.2
46 / 315
Increase 32
Giuseppe Saragat
1972 1,614,273 (#5) 5.4
11 / 315
Decrease 35
Giuseppe Saragat
1976 974,940 (#5) 3.1
6 / 315
Decrease 5
Pier Luigi Romita
1979 1,320,729 (#5) 4.2
9 / 315
Increase 3
Pietro Longo
1983 1,184,936 (#6) 3.8
8 / 315
Increase 6
Pietro Longo
1987 822,593 (#6) 2.5
6 / 315
Decrease 2
Franco Nicolazzi
1992 853,895 (#10) 2.6
3 / 315
Decrease 3
Antonio Cariglia
1994 66,589 (#14) 0.2
0 / 315
Decrease 3
Carlo Vizzini

European Parliament

European Parliament
Election year # of
overall votes
% of
overall vote
# of
overall seats won
+/– Leader
1979 1,514,272 (#5) 4.3
4 / 81
Pietro Longo
1984 1,225,462 (#6) 3.5
3 / 81
Decrease 1
Pietro Longo
1989 945,383 (#7) 2.7
2 / 81
Decrease 1
Antonio Cariglia
1994 227,439 (#13) 0.7
1 / 87
Decrease 1
Carlo Vizzini

Symbols

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^ A History of Contemporary Italy: Society and Politics, 1943-1988 by Paul Ginsborg
  3. ^
  4. ^
  5. ^
  6. ^
  7. ^ [1]
  8. ^

External links

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.