The 40th Booker Prize will be awarded tomorrow, naming the best novel in English by a writer from Britain, Ireland, and the Commonwealth.