The US President called his former communications director an 'idiot' - and he certainly lacks ideas in his new book