Tesco is trying to steal a march on Ocado by giving a £20-off code to customers left disappointed by an identical offer from its rival last month.

That deal was pulled before many got the chance to use it. Thousands of shoppers had signed up to the Ocado deal, run through daily deals site Crowdity, only for the supermarket to pull it early due to "overwhelming take-up".

Now Tesco has stepped in to fill the void with a voucher giving £20 off a £40 or more spend on online groceries. It will automatically appear in the Crowdity account of those who missed out last time.

If that's you, log back into your account and select 'My Vouchers'.

The big catch is it's only for customers who've never shopped for groceries online with Tesco. It must be used by Sunday 7 August.