Intro: Lorne – a new London singer & songwriter impacts with melancholic debut

Lorne is a brand new artist based in London whose debut single…