Tonight With Trevor McDonald
8pm, ITV1
The effect of supermarkets on smaller food retailers is well documented as a nation of shopkeepers becomes a land of out-of-town shoppers. Now that the supermarkets have moved into cheap fashions, do they also threaten the survival of clothes stores and design houses?
Will & Grace
8.30pm, Channel 4
In a Grace-less episode, the focus instead shifts largely to Karen's continuing vendetta against Lorraine Finster. Karen thinks she's tracked Lorraine down to a New York hotel, but instead finds her hated rival's father, Lyle. Or, as played by John Cleese, lecherous Lyle. Jack is most definitely impressed: "You're dirty, dirty with a German accent." Meanwhile, spending quality time with his temporarily wheelchair-bound mother, Will makes a handsome new friend in the park.
Glastonbury 2005
9pm & 11pm, BBC2
For those who can't receive the red button-enhanced coverage of the festival over on BBC3 and BBC4, Auntie's terrestrial programming is none the less sufficient to give a real flavour of Glasters. And all without risking the vile stench of patchouli oil. Tonight, there's music from, among others, KT Tunstall, MIA, Fatboy Slim, the White Stripes and, performing in the John Peel tent newly named in honour of the late, great DJ, the Tears. Hosted by Phill Jupitus, Jo Whiley, Mark Radcliffe and Lauren Laverne.
Johnny Vegas: 18 Stone of Idiot
11.05pm, Channel 4
A "happy-go-lucky, wind-powered" Elvis Costello guests as the comedy series continues. It's all monstrously loud and silly, but Vegas performs with such gusto that you have to be positively cynical not to get carried along. Great line in questioning too. JV to EC: "I see this show as a means of earning enough money to get into property development - what is it with you that you just keep going?"