If you really want to read this, try using The Internet Archive.
Where can I listen to today's radio show? Bbc iplayer/listen again is failing me.