David Miller was elected Toronto's 63rd mayor in November 2003 and was re-elected in November 2006 with nearly 60% of the popular vote and a mandate to make Toronto a city of prosperity, livability and opportunity for all....
Read more: