We've developed a list of 12 best new books of 2025, including both fiction and non-fiction - see our full list.