That "someone" was me. Here's what I posted...
Thanks to Gothlander I used my jumper cables to ground the starter to the battery and away she went. I then traced the ground wire to where it meets the engine, cleaned the connector as well as the engine connection and added No-Ox to prevent further corrosion. I figured, while I'm at it, I'll add another cable from the ground point to the starter (may be a complete waste of time but oh well, I now have a well grounded starter at least). It's 7C today (44F) and it started first time. Admittedly the first rev was real slow but it started none the less. I'm not about to ride when it's this cold anyway.
It's warmed up now but I have tested it in the cold many times and it's fired up every time. Sometimes even when it has been too cold to ride I've tried it and although it takes a few spins it fires up every time.
Good luck
Jthree