Prime Minister Mark Carney has named former Liberal cabinet member Marc Miller the new minister of Canadian identity and culture, replacing Steven Guilbeault after he resigned from cabinet last week.