For the seventh time in 20 years, a Liberal will return to Ottawa as the representative for Scarborough-Agincourt.

Jim Karygiannis won another convincing majority in the multicultural riding, held by the Liberals since 1988, with 56 per cent of the vote.

Conservative candidate Dr. Benson Lau came second with 29 per cent, followed by Simon Dougherty of the NDP with nine per cent. Adrian Molder of the Greens finished last with less than five per cent of the vote. For Karygiannis and his supporters, the outcome was never in doubt.

Karygiannis accused his opponent of pandering to the large Chinese population in the area. Chinese residents comprise nearly half the population of Scarborough-Agincourt, one of Canada’s most ethnically diverse ridings, according to the latest census.