WPP has delivered strong preliminary results, ahead of our forecasts and the consensus. We expect to upgrade following this morning's meeting.