ITV Racing star Francesca Cumani responds to ‘£140,000-a-day’ salary rumours – and why she’s disappeared from screens

previous post