Has the PPP delivered?