Morrisons have just joined Airtime Rewards. This is a program similar to the Santander/HSBC/Halifax offers where you simply register your card and cashback is automatically added to your account when you spend. I think this 10% rate on a £30+ spend is limited time only but not sure!
10% back can be earned in store and online, but you should use MasterCard or Visa card directly (no Apple/Google Pay etc.)
Terms and conditions, though as with previous offers of this kind I doubt the gift card restriction will be enforced as they can't see what you are buying.
Not available with paypal, AmEx and Storecards.
Purchases made within Morrisons cafes, petrol
stations, garden centres, pharmacies, cash
offices, gift cards, flower world, seasonal stores
or on dry cleaning are excluded from the offer.