Full text of the draft of the Common Minimum Programme that the document calls 'the foundation for another CMP--Collective Maximum Performance'. It remains to be seen how much Commitment, Maturity and Perseverance theallies are able to bring in consensus.