From Colin Firth and Helen Mirren to Daniel Day-Lewis and Morgan Freeman, here are eight stars who’ve dared, like Anupam Kher in The Accidental Prime Minister, to play real-life politicians on screen.