President Joe Biden has pardoned his son, Hunter Biden, following Hunter's conviction on federal gun charges.