Thanks for the quick replies, I just hooked a wire from the battery to the solenoid and the car is purring away happily. Well, rattling away happily anyway.
I'll hopefully pick up a new solenoid tomorrow (christmas, what a great time to have problems) and all will be good.
Personally I think the car is jealous. I just bought myself a boat and was supposed to be taking it out on the water this afternoon for its first run. If any vehicle has a personality and a vindictive one at that its a Landrover.
Maybe I should sacrifice a goat or something to the Landrover Gods to appease them.
Cheers and thanks again. Top bunch of blokes (and girls for any tomb raiders).
Have a Safe and Merry Christmas.