 He later makes an anonymous donation to the Sonya Foundation.Finn realises his presence is causing problems for the Kennedys and he decides to leave town, but Bea finds and convinces him to return.Finn deduces that Elly is pregnant with Shaun's child and that she is being blackmailed by Dean Mahoney (Henry Strand).