The 2025 series kicks off in Cambridge. The first host is businesswoman Rebecca, who goes all-out to impress with a sophisticated dinner party full of high-end food.