Hi Ewen,
I had a simmilar problem with a running bike. On day to another it won't start, only a few bangs. Before it was an easy starter, five kicks without ignition on, and then first kick.
They drive me mad, it only could be the carb, but wtf. I checked all jets if blocked but nothing. Only a few bangs sometimes.
Then I forgot to fit the airneedle, and it starts as usual. As I would screw in the needle it stalled.
The first solution was to run a fine wire from a cable into the pilotjet to get a run, but it was not satisfied.
I changed to an other carbbody and all was fine.
What was wrong?
I gues it was haircrack in the carbbody that allowed fuel to pass by the pilotjet.
good luck and heers
Klaus