Trustworthy news boss in bed with the French (8)
I believe the answer is:
credible
(Other definitions for credible that I've seen before include "Worth buying" , "Seemingly worthy of belief" , "Believable - reliable" , "easy to swallow" , "Possible to believe" .)