Grey’s Anatomy
Wednesday, Sky Witness HD, 9pm
FILMING ON THE long-running medical drama was cut short in March due to the coronavirus outbreak, meaning this week’s episode serves as the finale to season 16. As Amelia gives birth to her son with Link, Owen makes a shocking discovery on the day of his wedding to Teddy when he receives an accidental voicemail, while Deluca realises what has been making Richard so ill.