First December cut since 2022 leaves rates at lowest level in three years.
The ECB also revised economic growth and inflation forecasts higher for 2026.