The 17th Premier of Nova Scotia and leader of the federal Progressive Conservative Party of Canada Robert Stanfield fought a few times and lost in general elections against which politician who is currently one of the longest-serving Prime Minister in Canadian history?
Robert Stanfield: Robert Lorne Stanfield, PC, QC (April 11, 1914 – December 16, 2003) was the 17th Premier of Nova Scotia and leader of the federal Progressive Conservative Party of Canada. Robert Stanfield:  He was the leader of the "Her Majesty's Loyal Opposition" and fought three general elections, losing each time to the Liberals under Pierre Trudeau. Pierre Trudeau:  He is the 3rd longest-serving Prime Minister in Canadian history (behind William Lyon Mackenzie King and John A. Macdonald), having served for 15 years, 164 days.
i don't know