Britain faces financial woes