Mine did this last week after i hit a pot hole, pressed fuel cut off switch and still nothing. In end, i rang RAC, he plugged machine into it, threw up 6 faults, cleared them and car started back up.
Worth a try, plug a diagnostic machine into it, clear faults then try starting it up