43-ministers-to-sworn-in-today