Dead flat battery, sounds like plates shorting the battery out internally due to deep discharge. That drags your alternator down, resulting in the light staying on.
Where are you based? I have one from my old mk3 sitting around for sale - it's one year old and in good nick (brand battery not cheap Halfords one).