Gary Lineker has had quite the week. Let’s deal first with the claims that the much-loved commentator should be sacked because, as his critics say, he has broken BBC impartiality rules and angered licence-fee payers because he expressed his views on political matters.