If the speed of light is always constant then light should escape from a black hole because if directed radially outwards it only needs to travel a finite distance to escape, and at a speed of $c$ it will do this in a finite time.
Since light cannot escape from the black hole that means the speed of light must be less than $c$ near the black hole. How can a black hole reduce light's speed?