Teixeira lashes out at Diplomats over calls for Parliamentary sittings and announces planned June 5 sitting