after all that worrying its one tiny piece of metal causing this problem haha, thank you so much for your help
Bit late but fuel shouldn't pour out of the fuel pipe when removed from the carb. It should only pour out what's left in the pipe between the carb and the fuel tap. If it keeps coming out you need a new fuel tap.
got the bike running tonight, found the woodruff key, put it in and with a bit of tweaking it ran !! thanks for all your help guys