Trump expertly fact-checked by CNN host for blame-shifting and lying about shortages of US pandemic supplies