Are they ever going to broadcast this? I thought it was going to be on iPlayer on 1st April so I went on there to find absolutely nothing! I have now read up it is due later this month on iPlayer.
I'll believe it when I see it. Looking forward to watching it all the same though.