So how can society combat fake news? By being right, and by being blunt about it.

Trump won the presidency because too many people thought 'somebody else' was going to stop him. Everybody laughed at Trump's antics, were appalled at his crassness, but played it up for cheap laughs. 
'Fake News' began with Comedy Central's 'The Daily Show', but in the last campaign ALL news decided that it wanted in on the joke. Tellingly, Jon Stewart, arguably the guy who made fake news popular, now comes off as an angry, critical, bitter crank, in his recent television appearances. Google the video of his appearance on Colbert, after the Republican Convention. 

Fighting 'Fake News' is going to take the media re-inventing itself in the mould of Mid 80's episodes of 60 minutes, with angry, ego-driven NEWS anchors kicking in doors, with cameras in tow, embarrassing offenders bluntly and publicly. No more thousand word think pieces on some obscure website. 

Time for journalists to go for the jugular!