Originally Posted by
Steve530
If the derailleur worked when it was new and has recently stopped working, it suggests that the derailleur is not moving far enough to move the chain to the other chainwheels. That might be because the cable has stretched. Or it might be because the bolt that clamps the cable at the derailleur has loosened and the cable actually slips through the clamp. There could be other problems, too.
Cable stretch is normal around 100-200 miles. A quick adjustment of the front derailleur might be all you need.