Ok, it is definitely 1 cylinder not firing. So now I suppose I have to determine whether it is fuel or spark right? What is the best way?
Clean as a whistle - the only one that obviously isn't doing its thing:

Facing the rear of the motor it is the top right cylinder: