Highlights Britain has delivered long-range ‘Storm Shadow’ cruise missiles to Ukraine: CNN 11 May 2023 14:51