What Have I Done?Ben EltonPaperbackHardbackPre-order nowAmazonExclusive BooksReader's WarehouseTakealotWordsworth09 October 2025Imprint: MacmillanSynopsis352 pages9781035059959Details09 October 2025352 pages9781035059959Imprint: MacmillanBooks by Ben Elton PreviousWhat Have I Done? Next