Hungary's new Prime Minister, Peter Magyar, and his ministers took their oath of office on Tuesday, completing the formation of his cabinet.