Britain's Consumers Keep Economy Ticking, But For How Long?