'I'm my own biggest critic' - Alli admits he must improve Tottenham form

2017-12-05 15

Spurs and England star Dele Alli insists he's the first to criticise his own performances and admits it's not possible for him to be at his best in every game.