Malaysia Airlines flight MH370 has been lost in the southern Indian Ocean, the Malaysian prime minister has said, following analysis of data by British satellite operator Inmarsat. However, its precise whereabouts and the chain of events remain a mystery.