Why is there no butter on supermarket shelves? Is it the fault of the farmers? The producers? The government? The unions? Foodies? The weather? ...Or are we just milking fake news?