E.L. James won the Specsavers National Book of the Year for Fifty Shades of Grey. The book, which had been named Specsavers Popular Fiction Book of the Year in December, dominated the overall competition against the other nine category winners with more than 75% of the public vote.
In congratulating James, Specsavers founder Dame Mary Perkins called the awards "a celebration of the books that people took to their hearts and in some cases made the headlines in 2012. Anyone given book tokens for Christmas only needs to look at the shortlist for inspiration as to what to spend them on."