Wan Ahmad Farid Wan Salleh acknowledges his past in politics, but pledges to fulfil his new role with 'every fibre of my being'.