Gordon Brown has delivered a plea for Britons to remain optimistic in the face of the financial crisis.