Question: who does robert hardy play in harry potter?
Answer: Minister of Magic Cornelius Fudge