Part of the problem is the use of the phrase 'sources close to ...'. Generally speaking, this can be taken to mean 'the person themselves', but it allows a degree of distancing and deniability. Maybe it'd be better if all sources were named, except in 'whistleblowing' situations, where the source might be endangered.
The latest example was that Penny Mordaunt was 'reported' to have offered to stand down from the leadership contest in Boris's favour, on condition she was given a major role in the Cabinet. She flatly denied that any such discussion had taken place.
So, name sources and, if they insist on anonymity, don't report what they say.