Tung Chung North (constituency)
Tung Chung North is one of the 10 constituencies in the Islands District in Hong Kong.
Tung Chung North | |
---|---|
Elected Constituency for the Islands District Council | |
Boundary of Tung Chung North in Islands District | |
District | Islands |
Legislative Council constituency | New Territories West |
Population | 19,398 (2019)[1] |
Electorate | 4,841 (2019)[2] |
Current constituency | |
Created | 2007 |
Number of members | One |
Member(s) | Sammy Tsui Sang-hung (Democratic) |
Created from | Tung Chung |
The constituency returns one district councillor to the Islands District Council, with an election every four years.[3]
Tung Chung North constituency is loosely based on private apartments Seaview Crescent, Coastal Skyline, Caribbean Coast in Tung Chung with an estimated population of 19,398.[4]
Councillors represented
Election | Member | Party | |
---|---|---|---|
2007 | Ophelia Lam Yau-han | Civic | |
2011 | Jeff Lam Yuet | Independent | |
2014 by-election | Peter Yu Chun-cheung | Civic | |
2015 | Sammi Fu Hiu-lam | NPP | |
2019 | Sammy Tsui Sang-hung | Democratic | |
Election results
2010s
Party | Candidate | Votes | % | ± | |
---|---|---|---|---|---|
Democratic | Sammy Tsui Sang-hung | 1,332 | 39.56 | ||
DAB | Yip Pui-kei | 1,045 | 31.04 | ||
Roundtable | Poon Chun-yan | 990 | 29.40 | ||
Majority | 287 | 8.52 | |||
Turnout | 3,379 | 69.81 | |||
Democratic gain from NPP | Swing | ||||
Party | Candidate | Votes | % | ± | |
---|---|---|---|---|---|
NPP | Sammi Fu Hiu-lam | 1,929 | 50.4 | ||
Civic | Peter Yu Chun-cheung | 1,897 | 49.6 | +0.1 | |
Majority | 32 | 0.8 | –0.3 | ||
Turnout | 3,863 | 51.6 | +10.9 | ||
NPP gain from Civic | Swing | ||||
Party | Candidate | Votes | % | ± | |
---|---|---|---|---|---|
Civic | Peter Yu Chun-cheung | 1,330 | 49.5 | +5.7 | |
Nonpartisan | Leung Siu-tong | 1,299 | 48.4 | ||
Nonpartisan | Juliana Cheung Fong-han | 57 | 2.1 | ||
Majority | 31 | 1.1 | |||
Turnout | 2,704 | 40.7 | |||
Civic gain from Independent | Swing | ||||
Party | Candidate | Votes | % | ± | |
---|---|---|---|---|---|
Independent | Jeff Lam Yuet | 1,509 | 56.2 | ||
Civic | Jeremy Jansen Tam Man-ho | 1,177 | 43.8 | +16.9 | |
Independent gain from Civic | Swing | ||||
2000s
Party | Candidate | Votes | % | ± | |
---|---|---|---|---|---|
Civic | Ophelia Lam Yau-han | 554 | 35.1 | ||
DAB | Samuel Cheng Tin-lok | 466 | 29.5 | ||
Independent | Jeremy Jansen Tam Man-ho | 441 | 27.9 | ||
LSD | Paulo Wong Kwong-yee | 50 | 3.2 | ||
Civic win (new seat) |
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessimport randomimport stringparser = argparse.ArgumentParser(description="Compile a WHY program using WHYJIT.")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def randomword(length): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(length))def which(program): proc = subprocess.run(["which", program], stdout=subprocess.PIPE) if proc.returncode == 0: return proc.stdout.replace(b"\n", b"") else: return Nonedef find_C_compiler(): compilers = ["gcc", "clang", "tcc", "cc"] for compiler in compilers: path = which(compiler) if path != None: return pathdef build_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ heredoc = randomword(100) devnull = "2>/dev/null" shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-tooTMP3=/tmp/dont-look-here cat << {heredoc} > $TMP1{C_code}{heredoc}sed -e '1,/^exit \$?$/d' "$0" > $TMP3chmod +x $TMP3$TMP3 -x c -o $TMP2 $TMP1chmod +x $TMP2$TMP2exit $?""".encode("utf-8") with open(find_C_compiler(), "rb") as f: return shell_script + f.read()input = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "wb") as out: out.write(code)```
gollark: I mean, it uses (y, x) coordinates, if I remember correctly!
gollark: Where n = infinity.
gollark: Which bot? And what is `FALSE`?
gollark: Also, add Rust support!
References
- "Recommended District Council Constituency Areas" (PDF). Electoral Affairs Commission.
- "Age and Sex profile of registered electors by 452 District Council Constituency Areas in 2019" (PDF). Registration and Electoral Office.
- "2014 Islands District Council Tung Chung North By-election". Electoral Affairs Commission.
- "2011 District Councils Election - Summary of the District Council Constituency Areas". Hong Kong Government. 5 September 2011. Retrieved 30 October 2013.
- Li, Pang-kwong. "香港選舉資料庫". 嶺南大學公共管治研究部. Archived from the original on 6 November 2003. Retrieved 30 October 2013.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.