Hi andymac.
You have several options..
If the BB is a square taper, you may be able to get a non drive crank arm and fit that. You;ll probably need a new retaining bolt too. You still need to get the old crank off, which looking at the state of it, could be problematic.
Non drive crank from
halfords...maybe £10, so long as you're not fussy about it matching the other side.
Reading the specs on the Yukon...depending on how old yours is, you may have the Truative Powerspline BB (the spindles got 12 splines on it) in there. If you have...you may be able to order a correct crank from a LBS or Halfords, but you still got to get the old one off.
Alternatively, get a budget matching BB and crankset (square taper will be ok) and fit the whole lot. It'll be about £10 for the BB and about £25 ish for Suntour cranksets or similar.
If a LBS does it...add extra for labour.
If you want to do it...add extra for a crank extractor and BB tool...or ask a good friend