John Lannon
|
John Lannon is an independent candidate in the riding of Bonavista-Exploits in the Canadian federal election, 2004. He previously ran in a by-election in the riding of Gander-Grand Falls in 2002 for the New Democratic Party. He finished 3rd with 873 votes behind Rex Barnes of the Progressive Conservative Party of Canada.