Henry Olsen is a senior fellow at the Ethics and Public Policy Center and a columnist at the Washington Post. Olsen returns from a trip to London to cover the British elections, and joins Ben Domenech to explain Boris Johnson's victory. Olsen and Domenech also discuss this week's impeachment of President Trump and the political debacle Speaker Nancy Pelosi has found herself in.