Canned cocktails are our new favourite drink, and these are some of the best