Sorted!
Right,I got home today and from out of no where I finally decided to take a proper look at the light...
I had some sealent ready, as I needed the light to be held in place for the cars' MOT this weekend. Apparently it will still be able to be adjusted this way...
I took out the old sealent that was holding the lamp in place, and took a look at the mounts and balls. Both parts were there! Top and bottom!!!!
So the sealent that was in there, was the ONLY reason for it hanging out! Ironic, eh?... A little pissed off I hit the thing and it clicked in!
So I have been driving my car with a dodgy head light for 9 months, which was never actually broken! :bang:
Ah well, its fixed now.
Cheers for all of the advice guys

I am off to delete my ad in the classifieds section....
