The English football community - the FA, the Premier League, broadcasters, distanced themselves from BLM in 2020, I'm sure it was in the news. Since then, the message has been one of equality and anti-racism, not politics.
How certain people (white and black) choose to view the gesture is up to them. Could Harry Kane and his squad have come out and explained what this actually means to the England players? Possibly. But should they have to? Surely a player having to defend/justify an anti-racism gesture when the squad is multi cultural tells this country there's a bigger problem?
Do people lack the imagination to believe that taking the knee now doesn't necessarily represent BLM, Marxism or George Floyd for these players? I seriously doubt that the England players are united in their political beliefs but there is a unity and team spirit that has been really positive. Do people think that rainbows always meant Pride/LGBTQ+ or celebration of the NHS? Symbols change, they get adopted by different people for different reasons. I don't know what the answer to the kneeling issue is because something has to happen quickly, a small section of white people are getting blatantly resentful towards minorities, usually when they start throwing around the world 'woke' in a sneering manner and complaining about too many non-white people on tv.
I believe the people who have a problem with the kneeling would have a problem with any other gesture tbh, it's a control issue. It is comforting to see the number of white people who are supportive, though.