Singaporean general election, 2015
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||
89 seats to the Parliament of Singapore 3 NCMP seats offered to opposition 45 seats needed for a majority |
|||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Registered | 2,462,926 | ||||||||||||||||||||||||||||||||||||||||||||||||
Turnout | 2,304,331 (93.56%) | ||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||
![]() Results by constituency:
People's Action Party
Workers' Party of Singapore
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
Lua error in package.lua at line 80: module 'strict' not found. The 2015 Singaporean general election was held on 11 September to form Singapore's Parliament.[1] The previous Parliament was dissolved on 25 August 2015 by President Tony Tan on the advice of Prime Minister Lee Hsien Loong, and candidates were nominated on 1 September.[2]
The election was the first since Singapore's independence which saw all seats contested.[3] Most of the seats were contested between two parties, with the only three-cornered fights occurring in three Single Member Constituencies.[4] Using first-past-the-post voting, the election was also the first after the March 2015 death of Lee Kuan Yew (the nation's first Prime Minister and an MP until his passing) and Singapore's 50th anniversary celebration in August 2015.[5][6]
Out of 89 seats, the People's Action Party (PAP) contested all and won 83, with the other 6 seats won by The Workers' Party of Singapore (WP); the single seat from Punggol East Single Member Constituency was the only seat to change hands, recaptured by PAP.[1] Voter turnout was 93.56%, discounting overseas votes.[3] PAP won its best results since 2001 with 69.86% of the popular vote, an increase of 9.72% from the previous election in 2011. WP scored 39.75% of votes in the 28 seats it contested, a drop of 6.83%.[7] In the overall popular vote, WP scored 12.48% and the remaining seven parties less than 4% each.[4] Three candidates failed to secure 12.5% of votes in their area and thus lost their electoral deposit.[8]
Contents
Background
The maximum term of a Singaporean parliament is five years, within which it must be dissolved by the President and elections held within three months, as stated in the Constitution.[9] Voting is mandatory in Singapore and is based on the first-past-the-post system. Elections are conducted by the Elections Department, which is under the jurisdiction of the Prime Minister’s Office.
The General Election was the 17th General Election in Singapore and is the 12th since independence in 1965. The election coincides with the 50th anniversary of the Republic of Singapore's founding.
The governing People's Action Party (PAP) have secured their 14th consecutive term in office since 1959. This will be the PAP's third election with Lee Hsien Loong as its Secretary-General, and the country's first election after the passing of its founding Prime Minister Lee Kuan Yew. It is also the country's first election where there are no walkovers in any of the constituencies, as voting will take place in Tanjong Pagar GRC for the first time.
Political parties
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The governing People's Action Party (PAP) has been in power since 1959 and is currently led by the Prime Minister Lee Hsien Loong. The leading Opposition party is The Worker's Party, led by Low Thia Khiang, with 7 elected seats and 2 NCMP seats. The Singapore People's Party led by Chiam See Tong has 1 NCMP seat. A total of eight Opposition parties challenged the ruling party in this election.
Party | Abbreviation | Leader | Year formed | Seats before GE2015 | Parliamentary presence |
---|---|---|---|---|---|
![]() |
PAP | Lee Hsien Loong |
1954
|
79
|
Legislative Assembly: 1955-1965[10] City Council Elections: 1957-1965[11] Singapore Parliament: 1965–Present |
![]() |
WP | Low Thia Khiang |
1957
|
7 + 2 NCMPs
|
Legislative Assembly: 1961-1963[12] City Council Elections: 1957-1959[11] Singapore Parliament: 1981–1986; 1991–Present |
![]() |
SPP | Chiam See Tong |
1994
|
1 NCMP
|
Singapore Parliament: 1997–2015 |
![]() |
SDP | Chee Soon Juan |
1980
|
0
|
Singapore Parliament: 1984–1997 |
![]() |
NSP | Sebastian Teo |
1987
|
0
|
Singapore Parliament: 2001–2006 |
![]() |
SDA | Desmond Lim Bak Chuan |
2001
|
0
|
Singapore Parliament: 2001–2011 |
![]() |
RP Reform |
Kenneth Jeyaretnam |
2008
|
0
|
— |
![]() |
SF SingFirst |
Tan Jee Say |
2014
|
0
|
— |
People's Power Party | PPP | Goh Meng Seng |
2015
|
0
|
— |
Electoral divisions
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The Electoral Boundaries Review Committee is convened before every general election to review electoral boundaries in view of population growth and shifts. The Committee is appointed by the Prime Minister. Its published list signifies the start of an election cycle.
The new electoral divisions were announced on 24 July 2015.[13]
Singapore's largest newspaper, The Straits Times, created an interactive map of the boundary changes. Click here to explore the interactive.[14]
GE2011 | GE2015 | |
---|---|---|
Seats |
87
|
89
|
Electoral divisions |
27
|
29
|
Group representation constituencies |
15
|
16
|
Single member constituencies |
12
|
13
|
Voters |
2,350,257
|
2,460,977
|
Division | Remarks |
---|---|
New Single Member Constituencies | |
Bukit Batok SMC | Carved out from Jurong GRC |
Fengshan SMC | Carved out from East Coast GRC |
MacPherson SMC | Carved out from Marine Parade GRC |
New Group Representation Constituencies | |
Marsiling-Yew Tee GRC | Absorbed Yew Tee, Woodgrove and Marsiling divisions from both Chua Chu Kang GRC and Sembawang GRC. |
Jalan Besar GRC | Absorbed majority parts from Moulmein-Kallang GRC and Kreta Ayer-Kim Seng division from Tanjong Pagar GRC. |
Dissolved Single Member Constituencies | |
Joo Chiat SMC | Absorbed into Marine Parade GRC |
Whampoa SMC | Absorbed into Jalan Besar GRC |
Dissolved Group Representation Constituencies | |
Moulmein-Kallang GRC | Jalan Besar, Kolam Ayer, Kampong Glam division of the Moulmein-Kallang GRC and Kreta Ayer-Kim Seng division of the Tanjong Pagar GRC go into the newly formed Jalan Besar GRC. The Moulmein ward was divided into Tanjong Pagar GRC, Bishan-Toa Payoh GRC, Holland-Bukit Timah GRC and Jalan Besar GRC. |
Downsized Group Representation Constituencies | |
Chua Chu Kang GRC | Reduced from 5 MPs to 4 MPs. Choa Chu Kang GRC lost Yew Tee ward to Marsiling-Yew Tee GRC, West Coast GRC lost Clementi ward to Jurong GRC and East Coast GRC carved out Fengshan ward to make it a SMC. |
East Coast GRC | |
West Coast GRC | |
Changes to Group Representation Constituencies | |
Ang Mo Kio GRC | Absorbed Punggol South division from Pasir Ris-Punggol GRC and parts of Sengkang West SMC |
Bishan-Toa Payoh GRC | Absorbed parts of Moulmein division from Moulmein-Kallang GRC |
Chua Chu Kang GRC | Carved out Yew Tee division to Marsiling-Yew Tee GRC |
East Coast GRC | Carved out Fengshan SMC |
Holland-Bukit Timah GRC | Absorbed parts of West Coast GRC and parts of Moulmein division. |
Jurong GRC | Carved out Bukit Batok SMC, absorbed parts of Clementi from West Coast GRC. |
Marine Parade GRC | Carved out MacPherson division, absorbed Joo Chiat SMC |
Nee Soon GRC | Carved out parts of its eastern and northern areas to Sembawang GRC, absorbed in most of Kebun Baru division from Ang Mo Kio GRC. |
Sembawang GRC | Carved out Woodgrove and Marsiling, absorbed Canberra and parts of Chong Pang, Nee Soon East and Nee Soon South divisions from Nee Soon GRC. |
Tanjong Pagar GRC | Carved out Kreta Ayer-Kim Seng division, absorbed parts of Moulmein division from Moulmein-Kallang GRC. |
West Coast GRC | Carved out Clementi division and Faber private estate to Jurong GRC |
There were no changes made to the three electoral divisions held by the Workers' Party, namely, Aljunied GRC, Hougang SMC and Punggol East SMC. Two electoral divisions held by the PAP, namely Potong Pasir SMC, which was held by the Opposition until 2011, as well as Tampines GRC, were also left untouched.
Timeline
Date | Event |
---|---|
24 July | Publication of electoral boundaries report |
25 August | Dissolution of Parliament |
Issuance of writ of election | |
1 September | Nomination day |
1–9 September | Campaigning |
10 September | Cooling off day |
11 September | Polling day |
Pre-nomination day events
Date | Event |
---|---|
13 Jul | Prime Minister Lee Hsien Loong announces in Parliament that he had convened the Electoral Boundaries Review Committee two months prior. He had instructed the Committee to create smaller Group Representation Constituencies, and to have at least 12 Single Member Constituencies.[15] |
24 Jul | The Electoral Boundaries Review Committee publishes report on new electoral boundaries [16] |
![]() |
|
26 Jul | ![]() |
27 Jul | Elections Department announces that revised registers of electors are open for public inspection.[18] |
31 Jul | Chief of Defence Force Ng Chee Meng announces retirement from the military with effect from 18 Aug, making him the highest ranked and first three-star general to enter politics [19] He would later tell the media – just before his Change of Command Parade on 18 August – that he stepped into the political arena because he was "indebted to Singapore." [20] |
2 Aug | ![]() |
3 Aug | Opposition parties hold first horse-trading talks at National Solidarity Party headquarters ahead of GE.[22] The host party had responded to a request by Reform Party to shift the meeting from its intended date of 31 Jul. |
4 Aug | Chee Hong Tat, Second Permanent Secretary (Trade & Industry), announces resignation.[23] |
5 Aug | ![]() |
![]() |
|
6 Aug | Opposition parties hold second horse-trading talks ahead of GE. Workers' Party is absent. Sylvia Lim, Workers' Party chairman, explains to the media that it was not productive for the party to attend further talks.[25] Reform Party chief Kenneth Jeyaretnam walks out of the meeting within 15 minutes.[26] |
Tan Lam Siong announces intent to stand in Potong Pasir, creating the first possible three-way fight this GE, and making him the first possible Independent to stand since 2001.[27] | |
7 Aug | ![]() |
8 Aug | ![]() |
11 Aug | ![]() |
12 Aug | ![]() |
![]() |
|
13 Aug | Melvin Yong, Director- Public Affairs Department, Singapore Police Force announces resignation. Straits Times reports that he may stand for election as a PAP candidate in Tanjong Pagar GRC.[33] |
14 Aug | ![]() |
The Singapore Police Force announces that election rallies and seventh month festival getai shows must be kept separate, following news that at least two political parties had intended to engage getai singers to perform at election rallies.[34] | |
15 Aug | ![]()
|
![]() |
|
16 Aug | ![]()
|
![]()
|
|
17 Aug | ![]() |
18 Aug | National University of Singapore hosts a political dialogue, where population issues – including influx of foreign workers – took centrestage. Other issues include the Aljunied-Hougang-Punggol East Town Council saga and transportation. Party representatives included: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
|
19 Aug | ![]()
|
![]() |
|
20 Aug | ![]()
|
The Elections Department announces several changes:[55]
|
|
21 Aug | ![]()
|
![]() |
|
22 Aug | ![]()
|
![]() |
|
![]() |
|
23 Aug | ![]() |
Prime Minister Lee Hsien Loong holds his annual National Day Rally and says, "Soon, I will be calling elections, to ask for your mandate to take Singapore into our next phase."[70] | |
24 Aug | ![]() |
25 Aug | 3PM: President Tony Tan, on the advice of the Prime Minister, dissolves Parliament.[72] |
4PM: President Tony Tan issues writ of election. Nomination Day is 1 Sep; Polling Day is 11 Sep.[73] | |
Ng Wai Choong, Chief Executive of the Energy Market Authority, is appointed Returning Officer.[74] | |
![]() |
|
Elections Department publishes a 67-page Parliamentary Election Candidates 2015 handbook, advising candidates against "negative campaigning practices". Candidates or polling agents can observe the process to transport sealed ballot boxes from the polling stations to counting centres. In addition, drones are not allowed at rallies.[76][77] | |
26 Aug | ![]()
|
![]() |
|
![]() |
|
![]() |
|
Opposition parties Singaporeans First, Singapore Democratic Alliance, Reform Party, Democratic Progressive Party, People's Power Party launch the Vote for Change campaign, as a sign of unity among alternative parties and urge supporters to purchase a badge with the VFC acronym. Organisers tell the media that Workers’ Party and Singapore People's Party ignored the invite.[84] | |
27 Aug | ![]()
84 candidates have been unveiled by the ruling party at this point, with the exception of opposition held Aljunied GRC. |
![]()
|
|
![]() |
|
![]() |
|
28 Aug | ![]() |
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
Elections Department receives 220 applications for the Political Donation Certificate – a mandatory item for all candidates – by the 5pm deadline, on par with the 220 it received in 2011.[98][99] | |
29 Aug | ![]() |
![]() |
|
![]() |
|
![]() |
|
![]() ![]() |
|
30 Aug | ![]() |
![]() |
|
31 Aug | ![]() |
![]() |
|
![]() |
Nomination centres
The Elections Department issued the following information upon the issuance of the writ of election[109]
- Date: 1 September 2015
- Time: 1100 - 1200h
- Returning Officer: Ng Wai Choong
- Election Deposit: S$14,500 (down from S$16,000 in 2011)
Nomination centre | Electoral division |
---|---|
Assumption Pathway School | Bukit Panjang SMC Holland Bukit Timah GRC |
Bendemeer Primary School | Radin Mas SMC Jalan Besar GRC Tanjong Pagar GRC |
Chua Chu Kang Primary School | Hong Kah North SMC Pioneer SMC Chua Chu Kang GRC |
Fengshan Primary School | Fengshan SMC Punggol East SMC East Coast GRC Pasir Ris-Punggol GRC |
Keming Primary School | Bukit Batok SMC Yuhua SMC Jurong GRC West Coast GRC |
Kong Hwa School | MacPherson SMC Mountbatten SMC Potong Pasir SMC Marine Parade GRC |
Poi Ching School | Hougang SMC Tampines GRC |
Raffles Institution | Sengkang West SMC Aljunied GRC Ang Mo Kio GRC Bishan-Toa Payoh GRC |
Yishun Primary School | Marsiling-Yew Tee GRC Nee Soon GRC Sembawang GRC |
Nomination day and campaigning events
Date | Event |
---|---|
1 Sep | 7AM: Tam Lam Siong pulls out of three-cornered fight at Potong Pasir SMC.[110][111] |
10AM: Nine nomination centres open to parties and public. | |
11AM–12PM: Nomination Process | |
12:45PM: The Singapore Police Force published a list of rally sites.[112] | |
1PM: It was confirmed that all 29 constituencies and 89 parliamentary seats would be contested, a historical first since Independence in 1965. | |
5PM: ![]() |
|
MediaCorp hosts two 'live' forums featuring the ruling People's Action Party (89 candidates), and the five opposition parties with the largest slates of candidates, namely Workers' Party (28), National Solidarity Party (12), Singapore Democratic Party (11), Reform Party (11) and Singaporeans First (10).[113][114]
7PM–8PM: Mandarin forum on Channel 8. Moderated by Chun Geuk Lay. Attendees: Chan Chun Sing (PAP), Sim Ann (PAP), Koh Choong Yong (WP), Sebastian Teo (NSP), Darren Soh (RP), Bryan Lim (SDP) and Ang Yong Guan (SF). 8PM–9PM: English forum on Channel 5 and Channel NewsAsia. Moderated by Steven Chia. Attendees: Lawrence Wong (PAP), Denise Phua (PAP), Leon Perera (WP), Lim Tean (NSP), Kenneth Jeyaretnam (RP), Chee Soon Juan (SDP) and Tan Jee Say (SF). |
|
2 Sep | Media Development Authority announced details of Party Political Broadcasts on free-to-air radio and television. Parties fielding at least six candidates are eligible for air time. The broadcasts will air on 3 and 10 Sep [115] |
Elections Department announced that it will, for the first time, conduct sample counts of 100 polling papers from each polling station. The results will released on its website, while full counting continues. It added that the aim is to prevent speculation and misinformation before the official results are announced.[116] | |
![]() |
|
7PM–10PM: ![]() ![]() |
|
3 Sep | Elections Department announces list of 10 overseas polling locations - Dubai, London, Tokyo, Beijing, Washington, Hong Kong, Shanghai, San Francisco, New York and Canberra - places where a significant number of Singaporeans are present.[118][119] |
![]() |
|
7PM–10PM:![]() ![]() ![]() ![]() ![]() |
|
8PM: First round of party political broadcasts are aired on free-to-air television and radio channels (See Political party broadcasts)[115] | |
4 Sep | ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
5 Sep | ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
6 Sep | ![]() ![]() ![]() ![]() |
7 Sep | ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
|
The Singapore Police Force releases a list of 18 designated assembly centres. Political parties have two days to apply.[122] | |
8 Sep | ![]() ![]() ![]() ![]() ![]() ![]() |
9 Sep | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
10 Sep | 9PM: Second and final round of party political broadcasts are aired on free-to-air television and radio channels (See Political party broadcasts)[115] |
Political party broadcasts
Since the 1980 General Election, political parties fielding at least six candidates under a recognised party symbol are eligible for air-time. Time allocation is based on the number of candidates fielded.
Party | Time allocation |
---|---|
![]() |
2.5 mins |
![]() |
3 mins |
![]() |
|
![]() |
|
![]() |
|
![]() |
3.5 mins |
![]() |
5.5 mins |
![]() |
13 mins |
Note: SPP declined to participate in the second Party Political Broadcast, so there was no broadcast of SPP on that day.
Broadcast 1–3 September 2015
Party | English Channel 5, Channel NewsAsia, 938LIVE & Power 98FM |
Mandarin Channel 8, Channel U, Capital 95.8FM, 88.3 Jia FM & UFM 100.3 |
Malay Suria & Warna 94.2FM |
Tamil Vasantham & Oli 96.8FM |
---|---|---|---|---|
![]() |
Harminder Pal Singh [125]
|
Arthero Lim Tung Hee
|
Abu Mohamed
|
no Tamil broadcast |
![]() |
Lina Chiam [126]
|
no Mandarin broadcast |
Mohamad Abdillah Zamzuri
|
Ravi Philemon
|
![]() |
Tan Jee Say[127]
|
Ang Yong Guan
|
Fahmi Ahmad Rais
|
no Tamil broadcast |
![]() |
Kenneth Jeyaretnam[128]
|
Darren Soh
|
Noraini Yunos
|
M Ravi
|
![]() |
Chee Soon Juan[129]
|
Jaslyn Go
|
Mohamad Sidek Mallek
|
Sadasivam Veriyah
|
![]() |
Lim Tean[130]
|
Sebastian Teo
|
Nor Lella Mardiiah Mohamed
|
no Tamil broadcast |
![]() |
Daniel Goh[131]
|
Lee Li Lian
|
Mohamed Fairoz Shariff
|
L. Somasundram
|
![]() |
Lee Hsien Loong [132]
|
Lim Swee Say
|
Yaacob Ibrahim
|
S. Iswaran
|
Broadcast 2–10 September 2015
Election rallies
The Singapore Police Force announced on Nomination Day 1 September 2015, a list of sites available for electoral meetings. Such meetings could be held from 2 to 9 Sep between 7AM to 10PM. The police also announced that Speakers' Corner would not serve as an "unrestricted area" during the campaigning period.[112] All rallies below are held between 7PM to 10PM, rallies marked with a (+) denotes the rally was held between 12pm to 2pm.
Outgoing incumbents and incoming candidates
The below is a summary for the three political parties with parliamentary presence from GE2011.
Outgoing | Incoming |
---|---|
People's Action Party | |
Deceased 1. Lee Kuan Yew (Tanjong Pagar) Retiring 2. Alvin Yeo (Chua Chu Kang) 3. Arthur Fong (West Coast) 4. Ellen Lee (Sembawang) 5. Hawazi Daipi (Sembawang) 6. Hri Kumar Nair (Bishan-Toa Payoh) 7. Inderjit Singh (Ang Mo Kio) 8. Irene Ng (Tampines) 9. Lui Tuck Yew (Moulmein-Kallang) 10. Mah Bow Tan (Tampines) 11. Penny Low (Pasir Ris-Punggol) 12. Raymond Lim (East Coast) 13. Seng Han Thong (Ang Mo Kio) 14. Wong Kan Seng (Bishan-Toa Payoh) 15. Zainudin Nordin (Bishan-Toa Payoh) |
First time candidates 1. Amrin Amin (Sembawang) 2. Chee Hong Tat (Bishan-Toa Payoh) 3. Cheng Li Hui (Tampines) 4. Cheryl Chan (Fengshan) 5. Chong Kee Hiong (Bishan-Toa Payoh) 6. Chua Eng Leong (Aljunied) 7. Darryl David (Ang Mo Kio) 8. Henry Kwek (Nee Soon) 9. Joan Pereira (Tanjong Pagar) 10. K Muralidharan Pillai (Aljunied) 11. Lee Hong Chuang (Hougang) 12. Louis Ng (Nee Soon) 13. Melvin Yong (Tanjong Pagar) 14. Ng Chee Meng (Pasir Ris-Punggol) 15. Rahayu Mahzam (Jurong) 16. Saktiandi Supaat (Bishan-Toa Payoh) 17. Shamsul Kamar (Aljunied) 18. Sun Xueling (Pasir Ris-Punggol) 19. Tan Wu Meng (Jurong) 20. Victor Lye (Aljunied) 21. Yee Chia Hsing (Chua Chu Kang) Contested previously 22. Desmond Choo (Tampines) 23. Koh Poh Koon (Ang Mo Kio) 24. Ong Ye Kung (Sembawang) |
Workers' Party | |
Nil. | First time candidates 1. Adrian Sim (Jalan Besar) 2. Bernard Chen (MacPherson) 3. Cheryl Denise Loh (Nee Soon) 4. Daniel Goh (East Coast) 5. Dennis Tan (Fengshan) 6. Dylan Ng (Marine Parade) 7. Firuz Khan (Marine Parade) 8. Gurmit Singh S/O Sadhu Singh (Nee Soon) 9. He Ting Ru (Marine Parade) 10. Kenneth Foo Seck Guan (Nee Soon) 11. Leon Perera (East Coast) 12. Luke Koh (Nee Soon) 13. Mohamed Fairoz Shariff (East Coast) 14. Redzwan Hafidz Abdul Razak (Jalan Besar) 15. Ron Tan (Nee Soon) 16. Terence Tan (Marine Parade) Contested previously 17. Koh Choong Yong (Sengkang West) 18. L Somasundaram (Jalan Besar) 19. Frieda Chan (Jalan Besar) 20. Yee Jenn Jong (Marine Parade) 21. Gerald Giam (East Coast) |
Singapore People's Party | |
Nil. | First time candidates 1. Abdillah Zamzuri (Bishan-Toa Payoh) 2. Bryan Long (Bishan-Toa Payoh) 3. Law Kim Hwee (Bishan-Toa Payoh) 4. Ravi Philemon (Hong Kah North) Contested previously 5. Benjamin Pwee (Bishan-Toa Payoh) 6. Hamim Aliyas (Bishan-Toa Payoh) 7. Jeannette Chong-Aruldoss (Mountbatten) |
Election results
After polls closed at 8pm, vote counting began. Results were announced by Ng Wai Choong, chief executive director of the Energy Market Authority, who acted as the Returning Officer for the election.[133] The first result was declared at 11.31pm on 11 September 2015 where PAP candidate Lam Pin Min won the Sengkang West Single Member Constituency with a majority of 17,564. The last result was declared at 3.10am on 12 September 2015 where Workers' Party team contesting Aljunied Group Representation Constituency, led by party's secretary-general Low Thia Khiang, won the constituency by a narrow margin of 1.9%, or a majority of 2,612.
Contrary to expectations of a tougher contest with all constituencies being contested by the opposition parties, the People's Action Party won its best ever results since the 2001 general election, achieving a swing of 9.7% to achieve 69.9% of the vote as compared to the previous election in 2011 when it received 60.1%. The PAP unexpectedly reclaimed the constituency of Punggol East lost to the Workers' Party in a 2013 by-election, and achieved a swing in Aljunied GRC large enough to force a vote recount although the WP retained the constituency.
Results summary
Popular vote PAP (69.86%)
WP (12.48%)
SDP (3.76%)
NSP (3.53%)
RP (2.63%)
SingFirst (2.25%)
SPP (2.17%)
SDA (2.06%)
PPP (1.13%)
Independent (0.12%)
|
Seats 83 seats (PAP) (93.26%)
6 seats (WP) (6.74%)
|
Parties and alliances | Leader | Contested seats | Divs won | Seats won | Popular vote | % of valid votes | +/- | % of valid votes in wards contested by party | +/- | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SMC | GRC | Divs | Total | |||||||||||||
4m | 5m | 6m | ||||||||||||||
![]() |
Lee Hsien Loong | 13 | 6 | 8 | 2 | 29 | 89 | 27 | 83 | 1,576,784 | 69.86 |
|
![]() |
69.86 |
|
![]() |
![]() |
Low Thia Khiang | 5 | 2 | 3 | 0 | 10 | 28 | 2 | 6 | 281,697 | 12.48 |
|
![]() |
39.75 |
|
![]() |
![]() |
Chee Soon Juan | 3 | 2 | 0 | 0 | 5 | 11 | 0 | 0 | 84,770 | 3.76 |
|
![]() |
31.23 |
|
![]() |
![]() |
Sebastian Teo | 2 | 0 | 2 | 0 | 4 | 12 | 0 | 0 | 79,780 | 3.53 |
|
![]() |
25.27 |
|
![]() |
![]() |
Kenneth Jeyaretnam | 1 | 1 | 0 | 1 | 3 | 11 | 0 | 0 | 59,432 | 2.63 |
|
![]() |
20.60 |
|
![]() |
![]() |
Tan Jee Say | 0 | 0 | 2 | 0 | 2 | 10 | 0 | 0 | 50,791 | 2.25 |
|
New | 21.49 |
|
New |
![]() |
Lina Chiam | 3 | 0 | 1 | 0 | 4 | 8 | 0 | 0 | 49,015 | 2.17 |
|
![]() |
27.08 |
|
![]() |
![]() |
Desmond Lim | 0 | 0 | 0 | 1 | 1 | 6 | 0 | 0 | 46,508 | 2.06 |
|
![]() |
27.11 |
|
![]() |
People's Power Party | Goh Meng Seng | 0 | 1 | 0 | 0 | 1 | 4 | 0 | 0 | 25,460 | 1.13 |
|
New | 23.11 |
|
New |
![]() ![]() |
N/A | 2 | 0 | 0 | 0 | 2 | 2 | 0 | 0 | 2,779 | 0.12 |
|
N/A | 10.10 |
|
N/A |
Valid votes | 29 | 89 | 2,257,016 | 97.95% of total votes cast | ||||||||||||
Invalid (e.g. blank or spoilt) votes | 47,315 | 2.05% of total votes cast | ||||||||||||||
Total votes cast | 2,304,331 | Voter turnout: 93.56% of eligible voters | ||||||||||||||
Did not vote | 158,595 | |||||||||||||||
Eligible voters (excluding walkover voters) | 2,462,926 | |||||||||||||||
Walkover voters | 0 | |||||||||||||||
Electorate | 2,462,926 | |||||||||||||||
For the first time in history, sample counts were released by the Elections Department to prevent speculation and misinformation from unofficial sources while counting is underway.[135] All sample counts were released by 10PM – two hours after polling ended. With the exception of Aljunied and Punggol East, where counts were within a 4% error margin, all other figures showed that PAP had comfortable leads in 26 electoral divisions, while WP led in 1 electoral division.
Analysis
Top 14 best PAP performers
- Constituencies with no comparison to 2011 were either due to them being new constituencies or the constituencies experiencing walkovers in the last election.
Top 15 best opposition performers
- Constituencies with no comparison to 2011 were either due to them being new constituencies or the constituencies experiencing walkovers in the last election.
Vote Swings
- Only the following constituencies may be compared with 2011 results as they existed in both elections, although most had changes in their electoral boundaries.
See also
Notes
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
![]() |
Wikimedia Commons has media related to Singaporean general election, 2015. |
- Battleground Singapore: Who's standing where - an interactive map of the 2015 boundaries and changes explained in maps.
- From Nomination Day to Polling Day: Election calendar and rally schedule - an interactive calendar of all the key events and rally schedules for the #GE2015 campaign period from Nomination Day to Polling Day. It also serves as an archive of key photos from each rally and the related ST article.
- Who will be your next MP? - the complete list of all 181 candidates. Includes personal information, their latest tweet, results from previous elections or a Q&A if they are a new candidate.
- GE2015 Candidates - an interactive visualisation of the election candidates showing parties, wards, and diversity representation.
- SG Elections - Interactive maps showing data for differences in vote shares, non-voters, spoiled votes, districts by candidates, etc.
- #GE2015 Social media dashboard - this is a visual representation of the social media trends that fluctuate over the 10 day period of campaigning. There are two graphs updated in real-time, a selected feature of popular tweets and the last 80 Instagram pictures tagged #GE2015.
- GE2015: Live results and full analysis
- ↑ 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ http://www.eld.gov.sg/pdf/White%20Paper%20on%20the%20Report%20of%20the%20Electoral%20Boundaries%20Review%20Committee%202015.pdf#zoom=100
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ http://www.eld.gov.sg/pressrelease/ParE2015/Press%20Release%20on%20General%20Election%202015.pdf#zoom=100
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 112.0 112.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 115.0 115.1 115.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.; Lua error in package.lua at line 80: module 'strict' not found..
- ↑ www.eld.gov.sg
- ↑ Lua error in package.lua at line 80: module 'strict' not found.