The Christmas ad that’s making us ALL cry – and it’s not John Lewis

Last week, we all wept into our Cornflakes as we met John Lewis's Man On The Moon, just in time for Christmas.

But now another festive ad has arrived – all the way from Spain, no less – and we're thinking it might knock John Lewis off the top spot.

The ad, for the Spanish Loteria Nacional (National Lottery), tells the heart-warming tale of Justino, a night security guard in a mannequin factory.

Even though he'll never get to meet the factory's daytime workers, he decides to make life a little more cheerful for them by re-arranging the mannequins into fun poses. When the factory staff win the Lotto, Justino think he's been left out, until he arrives for his night shift…

Watch it, and prepare to well up within twenty seconds. Don't say we didn't warn you…