The UK's first chip vending machine has made its debut – and getting your dinner is as simple as tapping a screen. Captain Chip has launched its £2.99 self-serve chip vending machine in Wrexham city ...