The great British KFC chicken shortage has a simple cause. KFC was previously getting its chicken delivered by a South African firm, Bidvest. When it switched to DHL, the chicken never arrived.