Our deals of the week 7 November 2025

Our pick of the best offers and savings.

Every week, we spend hours looking at discounts and deals to pick the good from the bad. We’ll only share ones which we think are worth considering – but remember you’re only saving money if you’re buying something you need and can afford.

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

This week’s deals

The Fork: £50 welcome discount

The Fork is a free website and app where you can find restaurants, make bookings, and get discounts on your meals… sometimes up to 50% off! When you use the app regularly, you’ll earn points called ‘Yums’. Earn 2,000 Yums and you’ll get a boosted £50 discount on your next booking.

JD Sports: £20 voucher for £10.99

Until 15 November 2025, you can get a £20 JD Sports voucher for £10 (plus a 99p admin fee).

Baileys: 1 litre for £11

It’s back! You can buy a litre bottle of Baileys for £11, instead of the usual £22, from Sainsbury’s. As Christmas approaches, be sure to keep an eye out for other supermarkets reintroducing this deal too!

Waitrose: freebies and discounts

Waitrose has introduced ‘Little Treats’ to the My Waitrose loyalty scheme. As you spend throughout the month, you’ll get rewards if you hit set thresholds (cumulative £50, then £100, and finally £250).

Uber, Just Eat, Nike & more: 10% off gift cards

Tesco is selling a range of gift cards for 10% off until 9 November 2025! They include Uber, Nike, Great British Pub, and Just Eat.

Cahoot: £25 welcome cashback

Apply for the 5% paying Sunny Day Saver from Cahoot via TopCashback, and you’ll get a £25 welcome bonus. If you’ve never used TopCashback before, you can get an additional £20 welcome bonus via our link! 

Asda: deadline for Christmas Saver

The last date to add money to your Asda Christmas Saver is 9 November 2025! Don’t forget, the maximum bonus you could get your hands on is 5.3%.

TNT Sports: save £6 a month with O2

If you add TNT Sports to your O2 mobile contract, you’ll get charged a lower £26.99 a month! You’ll also get £2 credited back to your account each month.