Hikaru talking about the cheating allegation against him: https://www.youtube.com/watch?v=Zm2R--_fBj0 I'll add that he live streamed the tournament he was accused of cheating in. If you've ever watched how fast he moves and quite often pre-moves & talks through his strategy as he goes, it'd be very surprising to see that he cheated (and I don't even know how he'd go about doing so - he's faster than the engines!).
I don't think he was cheating, if just because he was playing a series of players far, far lower than his standard level, and he proves that level in tournaments that have far superior anti-cheating requirements. However, could he be cheating, if he wanted to, in ways undetectable by the livestreaming? Absolutely! At the GM level, just having the evaluation visible somewhere is more than sufficient to gain 100 points…
I didn't realise this. Appreciate the correction.