
The American speculative fiction author William Gibson has said that sci-fi writers are “almost always wrong”, but over the course of a dozen acclaimed novels, Gibson himself has proven he has a gift for describing the present in terms of where it’s headed. It sounds like a satire of the present but it was written, in earnest, in 1967.

Take the pulp space opera Agent of Chaos by Norman Spinrad, in which an inept, “babbling” protagonist called Boris Johnson goes to war against a technocratic transnational government.

Science fiction writers are made to seem prescient by confirmation bias: with time, almost any imagined future can be said to have come true.
