A lawmaker from Canada's governing Conservative party has apologized for saying women who wish to wear a face veil while swearing the oath of citizenship should stay where they came from.

Parliamentary member Larry Miller made the comments on a radio show Monday. He said he was baffled about a Federal Court ruling overturning a ban on the wearing of niqabs during citizenship ceremonies. He added that women who want to wear the veil should "stay the hell where you came from."

On Tuesday, Miller said he stands by his view that anyone taking the oath must uncover their face. But he added, "I apologize for and retract my comments that went beyond this."