Na The Falling en World I Understand scoren The Sherlocks uit Barnsley nabij Sheffield deze week haar derde nummer 1 hit met de nieuwe single en video On The Run.