Dhaka, Nov. 10 -- British author M John Harrison has become the oldest-ever winner of the Booker Prize, taking the £50,000 award at the age of 81 for his post-apocalyptic novel "The End of Everything".

Harrison was announced as the winner at a ceremony in London on Monday, marking a major milestone in a writing career spanning six decades. He has published 13 novels, five short story collections and an "anti-memoir", the BBC reported.

The novel is set in the aftermath of an unexplained catastrophe that brings British society to collapse. It follows a man and his aunt as they try to survive on the south-east English coast amid the arrival of mysterious alien beings.

The book has divided readers, with some critics praising its unusu...