Quite common for the caps to fail, you can buy an after market cap from your local motor factor for about £12, but you could also try and soak the complete fuel cap in WD-40 as that can some times work.
If your car is a 2001 it will be a mk5 fiesta, identical to mk4 fiesta apart from the headlights, bumpers, grill and wings