I had fish and chips the other night and thought the chip shop had accidentally put vinegar on the chips (I hate it). This morning I’ve had a bacon sandwich and realised that it’s my ketchup. It tastes of vinegar! Why is this so? Can it go off?