It came as James Watt announced plans for a new reality show where business founders can win £2 million of investment.
The Beeb has just dropped the names of the 18 contenders setting their sights on wowing Lord Sugar in The Apprentice 2025.