Should Gary go? Gary Lineker has been accused of using his BBC status as a springboard for both his political views and commercial gain.