King Hamad Bin Isa Al-Khalifa says there is “no reason to delay” the restoration of diplomatic relations with Tehran, some eight years after they were severed, while Iran’s acting president has invited Saudi Crown Prince Mohammed Bin Salman to visit, in a further sign of Tehran’s efforts to improve relations with its Arab neighbours.