SELECT DISTINCT ?uri WHERE { ?x <http://dbpedia.org/property/deputy> <http://dbpedia.org/resource/Jenny_Macklin> . ?uri <http://dbpedia.org/property/predecessor> ?x . }
Whose predecessor had Jenny Macklin as a deputy ?
SELECT DISTINCT ?q WHERE { ?m property:deputy resource:Jenny_Macklin . ?q property:predecessor ?m . }
answer
The people whose predecessor's deputy is Jenny Macklin are [answer].
[answer] had Jenny Macklin as a deputy .
The office holders whose predecessor's deputy is her are [answer].
Office holders, whose predecessor is her are [answer].