Fix for programmes with no last broadcast date

Online-only programmes can have this problem. Instead, substitute
in today's date; technically speaking this is the "last broadcast
date".