John Diefenbaker is the incumbent for what public office held by Justin Trudeau?
SELECT ?answer WHERE { wd:Q3099714 wdt:P39 ?answer . ?answer wdt:P1308 wd:Q128614}
justin trudeau: Q3099714 john diefenbaker: Q128614