Notes on the Downtown LRT Connector Concept Plan

On Tuesday evening the proposed Concept Plan for the Downtown LRT Connector was presented to the public at a very well attended event. The plan is the next step in the process that really kicked off on June 21 when City Council approved a street-level downtown LRT route. The proposed 2.1 km route will serve as a connector for the future West and Southeast LRT lines, with 5 stops and opportunities for transfers to the existing LRT system in the downtown core. The route runs primarily along 102 Avenue, connecting to the West LRT via 107 Street on 104 Avenue and to the Southeast LRT on 102 Avenue near 96 Street.

The Downtown LRT Connector was mentioned as a catalyst project for the Capital City Downtown Plan more than once. It forms an importance piece of both the six-legged LRT Network Plan and the so-called Downtown-University circulator.

Here’s what it looks like (the purple line):

Downtown LRT Connector

The Downtown LRT Connector will use low-floor LRT vehicles, which is the style all future LRT development will use (when possible). Low-floor LRT requires less infrastructure and enables step-free, street-level boarding. And yes, low-floor LRT will work in our winter climate!

Downtown LRT Connector: The Quarters in Winter

There are five proposed stops along the route:

  1. Campus Stop – Located diagonally between 108 Street/104 Avenue and 107 Street/102 Avenue. Land acquisition would be required, including the AADAC building. Potential for development around the stop. Serves MacEwan and NorQuest. Features a third track, which could be used as a staging area to prepare for large events, etc.
  2. 105/106 Street Stop – Located in between the two streets, where there are currently parking lots. Land acquisition would be required.
  3. Centre West Stop – Located across from Manulife Place, in between 102 Street and 101 Street. Requires no land acquisition. Would feature dedicated bicycle lanes in both directions.
  4. Churchill Square Stop – Located across from the Stanley Milner library. Requires no land acquisition. A second set of escalators/elevators would be built on the northwest corner of the 99 Street/102 Avenue intersection. Easy connections to existing LRT.
  5. Quarters Stop – Requires no land acquisition. Some traffic impacts: 102 Avenue at 96 Street would be closed to through traffic, and a single eastbound lane would be provided from 97 Street to maintain local access.

Here’s a rendering of the Churchill Square stop:

Downtown LRT Connector: Churchill Square Stop

The question & answer session covered a lot of topics. Here are a few notes I took:

  • The Downtown LRT Connector would use a different signal system. Rather than an exemption (the current LRT always has right-of-way) the LRT would receive priority, but may hold at stations to allow traffic to clear.
  • Buses that currently run along 102 Avenue would of course be re-tooled to feed into the LRT system.
  • The bicycle lanes in the concept plan are primarily shared lanes, but there’s the potential for dedicated lanes in the future.
  • The location of the Quarters stop is further west than would be ideal, but as it dives into an underground tunnel to join the Southeast LRT there isn’t much flexibility. There are significant grade changes.

I also asked about the City Market, as the route would run right through the middle of it. I was told that the City has already had conversations with the City Market, and that they’re confident they’ll make it work (either spreading out along 102 Avenue a little more, or potentially just leaving everything the way it is…but with a train running through every 15 minutes).

I’m particularly excited for this route, living at 104 Street and 102 Avenue. It’ll mean I’m a block or less from both the existing LRT (at Bay/Enterprise Square) and the new lines (at 105/106 Street). Can’t wait to see it happen!

You can download the Downtown LRT Connector Information Booklet here (PDF).

The Concept Plan will be presented to the Transportation & Public Works Committee at a non-statutory public hearing on December 8, after which it will be forwarded to City Council for review in January 2011. You can check out the Downtown LRT Connector page for more information.

Reimagine Tower Renewal Summit in Edmonton

Next Tuesday, Manasc Isaac Architects are hosting a luncheon at the Fairmont Hotel Macdonald featuring John Woelfling of New York’s Dattner Architects (on ShareEdmonton). This is the latest in a series of events known as the Reimagine Tower Renewal Summit. Here’s the event description:

In this luncheon hosted by Manasc Isaac Architects, Woelfling will present on the renewal of the Peter W. Rodino Federal Office Building in Newark, New Jersey. The P3 modernization project utilizes a true re-skinning strategy, a first for North America. The smart skin increases energy efficiency, provides more effective fresh air ventilation, allows the building to be renovated while still occupied and dramatically transforms the building’s identity.

I was invited to the event and am looking forward to it. I’m not an architect (obviously) but I am interested in ways to transform Edmonton’s urban form, and this seems like a useful addition to the toolkit. Manasc suggests that “a reimagined building” (or a re-skinned building) can result in lower operating costs, reduced energy consumption, and improved day-lighting, among other things.

Some of you might remember Shafraaz Kaba’s talk at TEDxEdmonton last March, where he discussed the reimagining of the old Dell call centre building, now the Servus building. Here’s the before and after:

Servus Credit Union

Shafraaz pointed out that the benefits go deeper than just the exterior of the building. People are more productive when there is lots of natural light, etc.

One of the Pecha Kucha talks I remember most was Myron Belej’s from the very first PKN in Edmonton (slides in PDF here). He talked about Urban Color, and showed a before & after for a variety of Edmonton buildings. I remember being struck by just how much of a difference it can make when the building is not beige. Manasc Isaac’s ideas go beyond just color, of course, but I think the two are related.

Here are some more visuals from Manasc Isaac that demonstrate the re-skinning idea:

Stanley Milner Library
The Stanley Milner library downtown – it always comes up in discussions about redevelopment.

Chancery Hall
Chancery Hall

Associated Engineering
Associated Engineering building, apparently so ugly “it stops traffic in its tracks”. There’s a re-skin on the way for this building already.

If you’re interested in attending the event, you can register here. And if you’re in Calgary, they’re doing the event there too on November 10th.

How Friday’s AMBER Alert unfolded on Twitter

On Friday afternoon, RCMP issued an AMBER Alert for 12-year-old Jacob Telford. Thankfully, he was found “in good condition” after just a few hours. For a while that evening, it seemed like every tweet in Edmonton was related to the incident. At one point during the evening, @tkoriordan said “So I’ve been away from Twitter all day. Somebody want to fill me in on what I missed?” to which @Kiri_W replied “About a billion amber alert retweets.” Curiosity got the better of me, so I looked at the data to see how the AMBER Alert unfolded on Twitter.

Here are the first four tweets that appeared:

Just heard about amber alert, young boy from #shpk, check out alert and key an eye out

1st time I have hear the emerg broadcast have a real emerg. Its ano amber alert for a little boy missing from Sherwood Park

Amber Alert in #YEG child abducted in #sherwoodpark. #Edmonton #AMBERALERT!

AMBER ALERT: 12-year-old Jacob Telford taken from Sherwood Park last night – White 2002 Ford Taurus – BC Plate: V2P4J3

Actually, Rob McAnally had one up before the main CTV Edmonton account did, but it seems that tweet has since been deleted. CTV posted the first link to a new story at 2:29 PM (that link has since been clicked over 1000 times).

From Matthew’s first tweet at 2:11:17 PM until 7:23:43 PM when Jeremy Lye’s tweet appeared declaring that the AMBER Alert had been cancelled (the first to do so), a total of 958 tweets were posted (mentioning either the AMBER Alert or Jacob Telford). That works out to just over 3 tweets per minute (in the first hour, it was nearly 7 tweets per minute). By 5 PM the next day, the total number of related tweets had grown slightly to 1126.

Of those, 983 were retweets. Here’s what the retweets looked like:

They weren’t quite the first to tweet the start or end of the AMBER Alert (they were about six minutes behind both times), but CTV Edmonton was definitely the most visible account to do so, and that is reflected in the number of retweets they received.

In total, 710 different Twitter users tweeted (or retweeted) about the incident. Just less than half were located in the Edmonton area, while some were as far away as Brazil, Russia, and Kuwait (based on the location in their profiles). I suppose there’s always a chance that their retweets could have helped (maybe they have followers in Canada) but I still have to wonder why someone who is so far away would tweet about something like this. Is it because it’s easy to click the retweet button? Is it because we all like to feel as though we’re helping? I’m not sure.

If you add up the number of followers those 710 users have, you get a potential reach of more than 288,000 users. That’s not accounting for overlap though, so the actual number is probably quite a bit less. And not all of those users will have been online to see the tweets. Still, there’s no question that the AMBER Alert was seen far and wide on Friday.

Here’s what I found interesting about all of this:

  • 85% of all the tweets posted about the incident appeared before we knew the boy was safe
  • 60% of all the tweets posted about the incident were simply retweets of CTV Edmonton’s tweets
  • It took less than 20 minutes for the first news story link to appear
  • After 24 hours, almost no one was tweeting about it anymore

You can learn more about the AMBER Alert Program here.

State of the Edmonton Twittersphere – August 2010

Welcome to the eighth State of the Edmonton Twittersphere of 2010, my look at the intersection of Twitter and Edmonton, AB. You can see last month’s stats here.

For information on the data, definitions, and other background, click here.

For August 2010:

# of local users: 8488 (an increase of 261 from July)
# of tweets by local users: 481605
# of tweets by local users containing #yeg: 35965 (7.5%)
# of tweets by local users that were replies: 167831 (34.8%)
# of tweets by local users containing links: 144532 (30.0%)
# of tweets by local users that were retweets: 34282 (7.1%)
# of tweets by local users that were twooshes: 16012 (3.3%)

Here are the numbers above in graphic form:

Here are the top clients used by local users for posting updates – BlackBerry apps really dropped off this month for some reason:

Some other interesting stats for the month:

  • Just under 51% of all local tweets were posted between 9 AM and 5 PM.
  • Local users posted roughly 10.8 tweets per minute in August (compared to 10.0 tweets per minute in July).
  • The day with the most local tweets posted was August 26 at 18232. On average, 15536 local tweets were posted each day (compared to 14390 in July).
  • Of the 167831 replies posted by local users this month, 65767 or 39.2% were to other local users.
  • A total of 1727 users posted 50 times or more in August. In comparison, 1199 users posted just once.

 

Here are the top ten most active local users (not including bots):

  1. rootnl2k
  2. DWsBITCH
  3. Lekordable
  4. CommonSenseSoc
  5. MariahEBelle
  6. DJPh03NiX
  7. gcouros
  8. kristenloverton
  9. fraygulrock
  10. Sirthinks

Here are the top ten most active local users using #yeg (not including bots):

  1. edmontonjournal
  2. Sirthinks
  3. iNews880
  4. ctvedmonton
  5. DebraWard
  6. cbcedmonton
  7. CommonSenseSoc
  8. lindork
  9. livingsanctuary
  10. mastermaq

Here are the top ten most replied to local users:

  1. PoisonLolita
  2. CommonSenseSoc
  3. ZoomJer
  4. Sirthinks
  5. Wildsau
  6. SaySandra
  7. britl
  8. DebraWard
  9. Rainyfool
  10. lindork

Here are the top ten most retweeted local users (by other local users):

  1. edmontonjournal
  2. ctvedmonton
  3. mastermaq
  4. CityofEdmonton
  5. yegfoodbank
  6. cbcedmonton
  7. iNews880
  8. Paulatics
  9. britl
  10. EnvisionEdm

Final Thoughts

Better late than never right? It has been a long time since I’ve posted any Twitter stats! A vacation, the election, all kinds of stuff has kept me busy. I think the August stats represent the start of a big increase in election-related tweets. You can see a number of #ecca users in the lists above, and there were 580 tweets posted in August using the #yegvote hashtag.

For August, the number of retweets jumped quite a bit because of changes I made to my analysis code. Previously I only counted tweets that started with “RT @” or tweets that were new-style retweets (using the retweet button). This time, I counted retweets that contained additional text as well. It’s common for users to post a retweet like “LOL! RT @…” and now those are included. The number of retweets therefore jumped from 21528 (old way of calculating) to 34282 (new way of calculating).

Considering it was the end of summer, I’m a little surprised that the average number of tweets posted per day went up!

UPDATE: @burnstand pointed out that the day with the most tweets, August 26, was the day Lady Gaga was in town.

Avenue Edmonton’s Top 40 Under 40 for 2010

The second annual Top 40 Under 40 list was unveiled tonight at the Art Gallery of Alberta at a very well-attended event. In a city that could use a little more self-congratulation, I think it’s great that Avenue Edmonton is recognizing the efforts of such a diverse and interesting group of Edmontonians:

Each year, Avenue’s Top 40 Under 40 recognizes the individuals in Greater Edmonton who are leading the city through this period of growth and change. Aside from being under 40, there is no common denominator defining them. Their focus may be on hospitality, humanitarianism or health; they are environmentalists and entrepreneurs, educators and entertainers, lawyers and fundraisers and more. Some don’t even have professions — just passions that become successful ventures, and in turn, raise the city’s profile. We recognize them individually because each one succeeds and leads in his or her field, but we celebrate them collectively because together they enrich our city.

You can read all about the Top 40 Under 40 here. There was a little discussion tonight about whether or not the average age of the list had gone up, and it has, but only slightly – from 33.4 in 2009 to 34.6 in 2010.

2010 Edmonton Top 40 Under 40

The lovely Tegan Martin-Drysdale is on the cover of the November issue. Here’s where to find her and the other Top 40 members online (in alphabetical order):

You can follow all the people on Twitter here.

I thought the event tonight ran very smoothly! It was still full of people, but there was more room to move this year. Here are some photos from the evening:

2010 Edmonton Top 40 Under 40
Chris Bolivar, Michael Brechtel, Chris LaBossiere

2010 Edmonton Top 40 Under 40
The crowd gathering to celebrate!

2010 Edmonton Top 40 Under 40
Amanda Woodward receives her award.

2010 Edmonton Top 40 Under 40
Chris LaBossiere with Don, Greg, and Jill.

2010 Edmonton Top 40 Under 40
Dave Cournoyer celebrates with Kyla!

2010 Edmonton Top 40 Under 40

Congratulations to everyone who made the list this year!

You can read my post about last year’s list here. You can see the rest of my photos here.

2010-2013 Edmonton City Council Swearing-in Ceremony & Inaugural Meeting

Edmonton’s new City Council was officially sworn into office this afternoon at City Hall. Following the ceremony, they held what will undoubtedly be the quickest meeting of the term, to approve council chamber seating arrangements, standing committee membership, and the meeting schedule for the next year. Nearly 400 people attended, including many of the Mayor’s and Councillors’ friends, family, and supporters.

Edmonton City Council Swearing in Ceremony 
Organized by Communications & the City Clerk, the event had a very nice printed program!

Edmonton City Council Swearing in Ceremony
Staff Sergeant Langford Bawn piped council members into the City Room, accompanied by members of the Edmonton Police Service, Fire Rescue, and Alberta Paramedics Guards of Honour.

Edmonton City Council Swearing in Ceremony
Council members smiled and waved as they entered. Lynda Steele served as the Master of Ceremonies. Matt Day played the piano, and Amanda Clark led the singing of O Canada.

Edmonton City Council Swearing in Ceremony
The Honourable Don Manderscheid, Justice of the Court of Queen’s Bench, administered the oath to the Mayor and Councillors.

Edmonton City Council Swearing in Ceremony
After Mayor Mandel was sworn in, he received the Chain of Office from City Manager Simon Farbrother. After all the Councillors were sworn in, Mayor Mandel spoke about the work ahead.

Edmonton City Council Swearing in Ceremony
Students from the City Hall School lined the second floor of the City Room, while friends and family filled the seats below.

Edmonton City Council Swearing in Ceremony
Council Chambers was packed for the inaugural meeting! By the time everyone had piled in, the meeting was finished! A reception was held following the meeting.

Edmonton City Council Swearing in Ceremony
2010-2013 Edmonton Mayor & City Council

You can see the rest of my photos from the event here.

UPDATE: Courtesy of Dave, here are some photos from the 2007 swearing-in ceremony.

Open Data and Municipal Election Results

As local readers will know, I created an election results dashboard for the municipal election that took place in Edmonton on October 18, made possible thanks to the City of Edmonton’s open data. I’d say it was very well-received! There was lots of positive feedback, and it resulted in the highest-trafficked day ever for ShareEdmonton. There were also hundreds of tweets about the dashboard, including some from people in other cities.

I was able to update the dashboard on-the-fly that night, fixing the graph colors and other issues as they were identified. Overall I was pretty happy with how it turned out, though I wish I had been able to add a few more features in time for the big event. Over the last couple days, I decided to extract the dashboard from ShareEdmonton and I have now added that new functionality. Specifically, the page updates automatically (no more refreshing) and there’s a mobile view as well, so it looks decent on your mobile device.

New Dashboards

Today is election day in Ontario, and thanks to open data from Toronto, Ottawa, and London, I was able to launch three new election results dashboards, all featuring the latest improvements:

Some new issues have appeared that I didn’t have to worry about in the Edmonton election (for example, there are 40 candidates for mayor in Toronto, so having them all appear on the graph is difficult at best) but the sites all seem to be running smoothly. I guess we’ll find out at 8 PM EST tonight when the results start to come in!

Open Data

All of these dashboards were made possible because the cities made election results data available, so kudos to each of them for doing so. The tricky thing for a developer like me is that all four cities (Edmonton, Toronto, Ottawa, and London) made the results available in a different format!

  • Edmonton – XML/JSON using OGDI
  • Toronto – plaintext, pipe-separated
  • Ottawa – plaintext, HTML scrape, kind of a pseudo-CSV
  • London – XML

Fortunately, when I had created the dashboard for Edmonton, I had built in a translation-layer. So instead of loading directly from the City’s catalogue into ShareEdmonton, I loaded it first into an internal format. So to get the dashboard working with the other cities, all I had to do was write that translation piece, from their catalogue to my internal format. As you can see, that strategy has worked fairly well (Ottawa was by far the most difficult, and did not provide me with enough information to calculate voter turnout, so that was removed from the ShareOttawa dashboard).

I’m not complaining about the need for this translation layer. I would much rather have a city make its data available than delay just to try to find a common format. But I do hope to see convergence over time. It would be great if these cities (and others that offer this data, like Vancouver) could agree on a common format. That would remove the extra work required to make an application reusable, and would hopefully result in even more applications that make use of the data.

And Beyond!

I’m pretty excited about the possibilities of open data, especially as it relates to politics and democracy. There are some really great apps being built, such as Vote.ca, and we’re really just scratching the surface. If we keep at it, I’m confident that open data will have a positive impact on the way we engage with politics.

CKUA Radio Network’s Fall 2010 Campaign

I spent a couple hours with the folks at CKUA Radio Network this summer talking about social media. They’ve been quite successful with it already, amassing more than 7500 fans on Facebook and more than 1500 followers on Twitter (and more importantly they have fairly high levels of engagement). While I was there, they invited me to check out the fall fundraising campaign, an offer I finally took them up on this morning!

CKUA Fall 2010 Campaign

CKUA started in 1927 at the University of Alberta, and has undergone a number of changes since that time. It has existed in its current form since 1994 when Access sold the network to the non-profit CKUA Radio Foundation. Though it went silent for a month in 1997, the network has been going strong ever since. The history is evident throughout their downtown studios, with lots of black and white photos on the walls.

CKUA Fall 2010 Campaign

Though many of the callers were from Alberta (CKUA has 17 transmitters in the province) there are a significant number of donors from around the world. CKUA started streaming its broadcast online on February 29, 1996, the first radio station in Canada to do so. There’s an updated list of cities from which donors have made pledges here in PDF.

CKUA Fall 2010 Campaign

While I was there, Allison Brock and David Ward were on-air. They’re one of the popular announcer teams of the campaign, an Allison in particular is known for her ability to really drive donations (as much as $25,000 in a single hour). Just before I left, Allison announced Double Your Dollars (DYD), a really popular hour during which any new donations are matched by an existing pool of DYD funds. As soon as she said it on the radio, every phone lit up!

CKUA Fall 2010 Campaign

Most of the volunteers answering the phones have been volunteering for years. They’re dedicated and efficient! Every time a new donor calls, everyone around the table rings a bell to celebrate. It certainly adds to the energy in the pledge room!

CKUA Fall 2010 Campaign

The current campaign started on October 14 and finishes tomorrow at midnight. The goal is $625,000, and so far CKUA has raised just over $410,000 (you can see the updated amount on their website). You can donate online, or you can call 1-800-494-2582.

Thanks to CKUA for letting me go behind-the-scenes this morning! You can see the rest of my photos here.

Edmonton Election 2010: Election Result Statistics

By now I’m sure you’ve seen the unofficial election results (official results should be released tomorrow). I thought it would be interesting to look at those numbers in more detail, and with a little bit of context.

There were 14 data updates throughout the night. The first voting stations reported in at 8:31 PM, and the final one reported at 11:35 PM. Here’s what the updates looked like:

Time is along the bottom, the vertical axis represents the number of ballots cast, and the size of the balloon represents the size of the update (the data labels are the number of votes after the update). You can see that there was one very large update, at 9:48 PM.

Here’s what Stephen Mandel’s win looked like throughout the night – the difference in votes between him and nearest competitor David Dorward:

When all was said and done, Mandel had won re-election by 49,533 votes.

A total of 196,661 ballots were cast. Here are the number of votes per ward:

You can see that Ward 8 had the most votes. Because the wards changed this year from six to twelve, it doesn’t make sense to try to compare them to 2007. We can compare the winning candidates however. To get elected in 2007, a candidate on average had 12724 votes. To get elected in 2010, a candidate on average had just 8640 votes.

Here is the difference between first and second place for each ward:

You can see that the two closest races were in Ward 2 and Ward 3. Those two wards were among the busiest in terms of the number of candidates, along with Ward 6 and Ward 11. The biggest wins were in Ward 5, Ward 9, and Ward 10, all of which had strong incumbents and few competitors.

Here are the number of votes per Catholic School Ward:

And finally, here are the number of votes per Public School Ward, compared with 2007:

There were two acclamations this year, versus just one in 2007. In every other ward, the number of votes in 2010 was higher than in 2007. This isn’t surprising, given the increased interest in schools due to the closures.

Just 1217 ballots did not indicate a choice for mayor (compared to 2491 in 2007), where as 4456 ballots did not indicate a choice for councillor. A total of 44,121 ballots did not indicate a choice for school trustee (keep in mind there were two acclamations, but still).

I’ll leave you with this:

UPDATE: Official election results are now available.

Edmonton Election 2010: Candidates capture the moment on Twitter

Twitter is a great way to capture the moment, so I wondered, what did the candidates tweet after the results came in? Here are post-election tweets from the victorious candidates, followed by the tweets from everyone else (if an account isn’t listed below, it’s because either they haven’t yet updated, or the account has already been deleted).

Enjoy!

Thank you Edmonton!

So proud of the citizens of Edmonton! Onward and upward!! #yegvote

Thank you Ward 3 !

I’d like to thank the voters of Ward 5 for their vote of confidence in me. Also, thank you to all the kind wishes 😀 #yeg

Thank you everyone for your support. All but one poll is in and it looks like I’m heading back to Council in Ward 8 #yegvote #yegcc #yeg

Touched by #yegvote results in the first batch of results.

We did it! Thanks to everybody. It’s an amazing feeling and I’m ready to get to work for folks. I’m honored. #yegvote

I’ve received a kind call from Ward C candidate Tony Henshall. My thanks to the #yeg Twitter community for all your help. #yegvote #epsb

I just removed the word "candidate" from my twitter bio. Thanks #WardG! #epsb #yeg #yegvote

Thanks to all the residents/supporters of Ward I. Best wishes to @PublicTrustTina. Ready for the leadership role as Trustee Cleary on EPSB!

Everyone has gone home, kids are all in bed, house is quiet and I am still way too excited to sleep! THANK YOU supporters ! #yegvote #epsb

A brave new world emerging within Edm. Public tonight. I say hurrah. Democracy delivers. #yegvote #yeg #epsb

Welcome Trustee-Elects Johner, Spencer, Mackenzie, Hoffman, Janz & Cleary, Congrats to Trustees Shipka & Colburn. Let’s get to work! #epsb

Thank you Edmonton for your support. It has been a great honour to have my name stand for Mayor of Edmonton. #yegvote

Hat’s off to @mandelformayor. My sincerest congratulations. #yegvote

Taking tomorrow off to spend with my family. Thanks for the support #yeg I will be back #yegvote

New day, New goals, "Defending Democracy" http://www.andrewlineker.webs.com

Thank you everyone for your support!

@serfx Thank you very much for the kind words and the campaign for 2013 starts tomorrow – today I will rest.

Thank you to all who supported me! We ran an honest upfront campaign and I am proud! #yeg #yegvote

Thanks for all your kind words everyone. Running for council was a privilege. Stay engaged, folks. Be well. #yegvote #yeg

a little disappointed in tonight’s results, but the road to 2013 starts Wednesday (Tuesday is nap time…) #yegvote

Took all my signs down Putting less up means taking less down Good luck 2 the others w/cleaning up your 1,000’s of pieces of litter #voteroxiemalone

Thank you everyone for listening, even if you elected someone else. Rami #yeg #yegvote

Its been a good fight. Hats off to @KerryDiotte for winning Ward 11. Thanks to all my volunteers. #yeg #yegvote

I want to thank all the volunteers and the voters. We ran a clean campaign and in 28 days, we fought hard had some fun & made new friends.

Thanks to all those in #yeg 4 their support and encouragement. The beginning of a new era for #epsb & the (cont) http://tl.gd/6i9uji

Beaten, but not defeated. I’ll be back so watch every steps and mind your mistake Mr Consoller for I will keep an eye on you the next 3 yrs

Oh so close! 1% difference. Recount! #epsb #yegvote #abed #yeg

Of course, candidates weren’t the only ones capturing the moment on election night! More on that in a future post!