Tanzania's President John Magufuli has won re-election with a landslide victory in a poll that the opposition has described as…