M. John Harrison has won the 2026 Booker Prize for The End of Everything, a post-apocalyptic novel about uncertainty, adaptation and preserving ordinary life after catastrophe.