Donald Trump has nominated Matt Gaetz as US attorney general, prompting shock across both parties. Gaetz's resignation from Congress effectively ends an ethics investigation into allegations of misconduct. Many Republicans express doubt about his confirmation due to his controversial past and potential political fallout.