Many thanks for the detailed replies! I am back in the country and had a short while to test a few things before it got dark (and more importantly, I got tired).
- I put a probe stethoscope on the fuel pump while somebody turned the key, I couldn't hear it prime when the key was turned (does the FF do that?), but when it was cranking/running I heard a definite whine.
- Spraying a little bit of brake cleaner into the intake hose while it was being cranked, it ran for a short while. Then when cranking it after that (but not changing anything else) it catches and runs for a short while before stuttering to a stop - it did this several times.
- I changed both fuel pump relays with ones from my spares and there was no change, I haven't tested the ones that I pulled yet, but imagine they were fine.
- I used Torque to read off any fault codes, none were found (this was most interesting).
- I didn't remember to check the immobiliser/key symbols, and sorry my memory of what I saw before was not clear.
One important thing is that the battery is quite weak due to cranking and having the hazards one for 3+ hours, I have it on charge and will test some more tomorrow.
I'm leaning towards it being a weak fuel pump though - ie. there is enough to get a bit of pressure so it can start, but not enough to supply the engine running.
edit: I next plan to put a meter on the pump connector to check that it is getting power both when the ignition is turned on and then cranked/running.