Marks and Spencer shoppers are bringing a cosy glow to their homes with a 'lovely' table lamp that's under £40

See Full Page