JK Rowling's Harry Potter and the Order of the Phoenix has won the fiction prize at the annual WH Smith People's Choice Book Awards.
More From The BBC