Who will walk away with the cash prize in the BBC grand finale?