In my experience, with S1 Fulvia brakes it can also be caused by a worn master cylinder or worn m/cylinder seals not allowing the insides to reset back to resting position. I think the inside surface of the master cylinder has to be very highly polished which is very difficult to do oneself. Ideally after rebuild, one should run a sequence of bench tests with the m/cyl connected hydraulically to a wheel cylinder .
Chris