It lives!!
Ok, so had another go at finding out the problem.
I know I've got a spark so I popped an injector out, first of all I fitted the FPC bypass wire, press start and there is fuel coming out the injector. Good so far.
Refitted the original FPC and I get fuel out the injector - hmmmm! what is going on, clearly the FPC is not at fault. So refitted the injector and went for another shot at starting it.
So, I pressed the starter and held and held and held it down, after several seconds cough! press again and after several more seconds cough cough cough, it was trying to go! press again and again cough cough ough splutter and it fired, a bit erratic at first and then settled down. Sounds a but tappety but is that my imagination? I ran it for a couple of minutes and switched off, restarted again no problem.
It appears I have solved the problem but I am not sure how or why or what the problem was. I am taking it to my local independent mechanic tomorrow to have it plugged into a diagnostic machine to see if there are any fault codes. I am happy that it is running but not happy for not knowing the reason behind the problem and is it lurking there to happen again? I am off to France on September 23rd and want to ensure the bike is not going to leave me stranded. No warning indications on the dash at all.
Have bought the spare FPC off lmg which I will carry as a spare.
Thanks to everybody for your input, I will report back tomorrow after the visit to the mechanic.