Foreign Minister Winston Peters confirmed he had an operation pre-Christmas which he is still recovering from.