U.S. President Joe Biden is due to visit the Middle East next week — a region undergoing rapid geopolitical changes. As Henry Ridgwell reports, the rivalry between Sunni-led Saudi Arabia and Shia-led Iran has long underpinned the complex relations and now both countries are attempting to reenter the international fold.