Prime Minister and Labour Leader Robert Abela announced that the new Chief Executive of the Labour Party will be Leonid McKay. Through a post on social media, Dr. Abela reiterated that he is satisfied that McKay will be serving in this position, also because “his values and qualities speak for themselves and I am sure that he will be carrying out a task very important and good.”