I found a can of Heinz beans and honestly Brits are vindicated, this is oddly comforting