CPPE half year review