Hi,
Sounds like the pump on the inner wing next to the fuel filter is now giving up. Probably 'rocking the car in gear' is enough to kick it into life. Open the bonnet and ask an assistant to turn on ignition, if the pump is silent give it a sharp tap, if the pump now works then the engine will...