Rupert Grint sparks ‘hypocrisy’ row as he loses tax battle amid ‘virtue signalling’ JK Rowling feud

Harry Potter star Rupert Grint has faced cries of “hypocrisy” as he was forced to pay a huge £1.8million tax bill following a legal battle with HM Revenue and Customs. The 36-year-old is estimated to have earned £24 million for his role as Ron Weasley in the popular film franchise.