Mitchell: Biden's vaccination announcement ahead of G-7 summit is a shot at China, Russia

NBC Chief Foreign Affairs Correspondent Andrea Mitchell reports from the U.K., where President Biden gives a joint address with Pfizer CEO Albert Bourla.