Saint Helena is a British Overseas Territory consisting of Saint Helena and Ascension Islands , and the island group of Tristan da Cunha .