Question: who did robert hardey play in harry potter?
Answer: Cornelius Fudge