Swallows and gags on bbc

3076