Evanna Lynch says JK Rowling deserves 'more grace' as she defends author over her trans views 

The Luna Lovegood actress, Evanna Lynch, 31, said she had been naive when she supported Rowling in 2020 but wished more people would listen to her.