HBO’s Harry Potter reboot hasn’t even hit our screens yet but it’s been dominating the headlines yet again over the casting (and recasting) of vain wizard conman Gilderoy Lockhart.
Earlier this month, it was reported that X-Men: First Class and Skins star Nicholas Hoult had been cast in the role of Lockhart ahead of filming series two. The role was previously played by Kenneth Branagh in the 2002 film Harry Potter and the Chamber of Secrets.