Gary Lineker tops BBC salary list for seventh year running, with former news anchor Edwards in fourth.... Read more