The fast-food giant says it's had to stop offering them due to supply chain issues.

Bottled drinks are also gone.

McDonald's didn't specify exactly what the problems were, but the whole hospitality sector has been facing difficulty of late.

Retailers and restaurants are struggling with a shortage of truck drivers.

Few new ones were able to qualify during the health crisis, and many have left the country as a result of Brexit.

The Road Haulage Association says around 30,000 have gone.

Last week chain restaurant Nando's had to temporarily shut over 40 outlets after it ran short of chicken.

McDonald's rival KFC has also said it's struggling to stock some items, or use its normal packaging.

New figures out this week showed that the shortages are now hampering the country's post-lockdown rebound.

But McDonald's promises that shakes at least will be back as soon as possible.