St Helena's economy is now weak, and is almost entirely sustained by aid from the British government.