Could two events separated by more than a quarter of a century be connected?In 1992, seven-year-old Francesco De Luca has to leave his home in Italy and start a whole new life in England. In 2018, Francesco's wife dies, leaving behind a host of questions. The Last Carriage is a moving story of loss, identity and the search for truth.