Leaders of the G-7 group of industrialized nations meet in Britain this weekend — with the COVID recovery, climate change and taxation topping the agenda. As Henry Ridgwell reports from London, U.S. President Joe Biden can expect a warm welcome from European allies.
Camera: Henry Ridgwell