me again, still stuck with a looming deadline. The answers are tv programmes old or new
1) royal mail reward
2) could be an old disco
3) caught out at specsavers
4) made pigs of themselves
5) popular songs played in mines
6) the result of several days in the saddle
7)a fly on a bald mans head
8) old building out of town