HBO reboot has been boycotted by many over Harry Potter author’s views on gender

Nicholas Hoult has backed out of his role as Gilderoy Lockhart in the upcoming Harry Potter series amid mounting backlash over JK Rowling.

Kit Harington will take over the role of Gilderoy Lockhart