Ant and Dec have ‘blamed’ viewers for the show being boring

2022-11-15 122