Annabel Jones Shares Latest Single ‘IOU’ Published by UK singer Annabel Jones is no stranger to challenging the structure of pop music. Her …