Why Geoffrey Boycott receiving knighthood is being termed ‘controversial’?

The former English cricket captain was knighted in Former Prime Minister Theresa May's resignation honors for his service to the sport.

Sachin Tendulkar
Pakistan origin MP in the UK asks knighthood for Sachin Tendulkar, Kapil Dev, Imran Khan and Wasim Akram

Recently former England captain Alastair Cook was knighted by the Queen.

Piers Morgan
Piers Morgan slams move to confer Alastair Cook knighthood

Cook retired from international cricket in September.

Alastair Cook of England shakes hands with Virat Kohli of India
Former England skipper Alastair Cook set to be knighted on New Year’s Eve

Cook played his last Test against India in September and scored a century.