christian democratslatest news & developments