JK Rowling earned £100 million this year to become Britain’s highest-paid woman. She made twice as much as the world’s second highest paid author, John Grisham.