Oxford/Wales six-piece indie-rock band Jody And The Jerms release their latest single ‘The Harder I Try’ via their own label…