Check This: Francesca Louise – Odyssey UK songwriter’s latest single is a striking and beautiful processing of trauma