President Carlos Vila Nova has won re-election amid serious fractures within the ruling party