The Executive Committee of the Commonwealth Parliamentary Association (CPA) has appointed a new Secretary-General for the Association. Stephen Twigg will become the CPA Secretary-General of one of the oldest established organisations in the Commonwealth.