Peter Obi to be President