I'm sorry you failed the exam but your examiner/instructor should go through the "failed" questions with you so that you can know where you went wrong and hence learn.
In addition, along with me prefering the Trevor Thom books (plus the other I mentioned), I am not a fan of The PPL Confuser.
If you have further subjects to sit I would recommend a book called Questions and Answers for the Private Pilots Licence published by AirLife (I think) and not to be confused with the Jeremy Pratt Q&A book.
Cheers
Whirls