At the end of January 2009, after several years in exile, he returned to Zimbabwe to join a debate within the MDC to decide whether or not to agree to the power-sharing government with Mugabe. After the MDC ultimately agreed to share power with ZANU-PF, Morgan Tsvangirai designated Bennett as Deputy Minister of Agriculture on 10 February 2009. On 13 February, he was arrested again while trying to (legally) leave Zimbabwe on a private plane at Charles Prince Airport. He was brought to police stations in Goromonzi and Mutare on that day. He was charged with treason, and the MDC reported that he had been denied food in jail.