Also, this isn't the first time people assumed Radiohead were nearing the end.
There were so many posts in 2008 talking about how Videotape was their goodbye to their fans and they were going to hang it up after the In Rainbows tour. Didn't happen.
During the long wait between TKOL and AMSP, lots of people assumed the band would go their separate ways. Again, it didn't happen.
Five plus years seems to be their standard interval between albums now - so LP10 in 2021, LP11 in 2026, LP12 in 2031 is perfectly plausible.
I won't believe that Radiohead are going to end until I hear it from the band themselves.
If you think this is over, then you're (probably) wrong