When McDonalds runs out of milkshake, you know you have a serious problem. It makes global headlines but the cause of this devastating news for diners at the company’s 1,250 British restaurants is anything but ‘news’. It’s a consequence of a situation which has been building for over a decade or more; shortages of truck and van drivers.