Todd Blanche has just been sworn in as US attorney general after a narrow, bruising Senate confirmation.