News Deal or No Deal sparks fix row as viewers claim ITV ‘rigged’ show with latest contestant The Sun … Written by itaxx 8 December 2023