Joe Biden's pardon for his son Hunter has rocked Washington, and been met with unease from many Democrats and scorn from Republicans, including Donald Trump, who called the pardon a “miscarriage of justice”.