Honda CBF125 will not start?

I have recently bought a Honda CBF125. It will be a year old in May (13 reg, new shape). Recently it has had a new fuel pump and injector as it wasn't starting and the revs were going up and down when it was ridden, eventually it stopped starting altogether. I've had it back a week now, went out on Monday with great success but have come to it today and it will not start! My dad has had a look at the spark plug and it's dry but won't spark when the starter button is pressed… It is earthed but alas, no joy. Any suggestions? I will try and get it booked in at Honda but it won't be easy getting it there when it won't start xD

The dealer will have the facility to pick it up

Some suggestions;

Is it turning over good? Does the battery have good charge?
As it has no spark, make sure you haven't hit the kill switch button located on handlebars.
Is the spark plug new? IF so, make sure it's gapped correctly. (Gap will be found in manual, or online).
Bike is in neutral? IF not, it won't attempt to start. Hold clutch lever in to bypass this. OR put it into neutral.
IF bike is in neutral, but neutral light doesn't work, it will think it's in gear still. Again, hold clutch lever in.
Check side stand switch hasn't shorted out.