Netflix sends out casting call for British public to join wildly popular reality series June 6, 2025 John News 0 Streamer Netflix is looking for contestants to join the huge show Source: express.co.uk READ from source