With Eurovision 2025 all of six weeks away, the 37 contestants have been decided, and the running order of the semi-finals and the Grand Final set accordingly.
Three out of four of the actors casts in the four interconnected Beatles biopics have been confirmed... by those involved in the other projects they will have to give up.