Barrett apologises