Meghan and Harry are running off published January 13, 2020 by Patrick Chappatte politicalcartoons.com