Michele Stodart is an award-winning solo artist, singer-songwriter, and multi-instrumentalist based in London. Born in Trinidad, she spent her early years surrounded by Caribbean music and culture, until she and her family fled a military coup attempt, leading them to Queens, New…