Harry Potter author JK Rowling is paying £47.5m a year, translating to £130k a day, after her comments on Emma Watson.
Gabriel Sherman’s new book is a family history of media mogul Rupert Murdoch and the bequeathing of his business empire ...