The Progressive Conservatives won the other byelection as expected in Niagara West-Glanbrook, but if the Liberals had lost the Ottawa stronghold it could have spelled trouble for their general election prospects.