SPOILERS: Peaky Blinders fans left shocked as latest episode reveals Tommy Shelby has a secret son | Daily Mail Online

2022-09-12 06:54:06 By : Ms. Robin Wong

By Jonathan Rose For Mailonline

Published: 20:30 EDT, 20 March 2022 | Updated: 03:22 EDT, 21 March 2022

Peaky Blinders fans were left shocked following the latest episode of the hit BBC show as it was revealed that Tommy Shelby has a secret son called Duke. 

Last week, Tommy (Cillian Murphy) learnt his seven-year-old daughter had succumbed to tuberculosis days after she was admitted to hospital. 

The next installment saw the Shelby family attend the funeral of young Ruby Shelby (Orla McDonagh).

Daddy's boy: Peaky Blinders fans were left shocked following the latest episode of the hit BBC show as it was revealed that Tommy Shelby has a secret son called Duke

However, after going on a shooting rampage at a gypsy camp, Tommy was reunited with Esme Shelby (Aimee Ffion-Edwards).

Speaking in the front seat of Tommy's car, Esme said: 'Some business is still unfinished. Christians say the Lord lives, the Lord takes away. Our spirits are the same.

'The spirits just took away your child. The same spirits want to give you a different child.'

Tommy asked 'What child?', as Esme responded: 'A daughter lost, a son found.' 

Death: The next installment saw the Shelby family attend the funeral of young Ruby Shelby (Orla McDonagh)

A young man then appeared on screen tending to a horse as Esme explained to Tommy about a woman he had slept with during World War One. 

She said: 'Her name was Zelda, she said you slept together under a hazel tree.

'She fell pregnant, her father threatened to kill you, you'd already joined the army, gone away to France. You remember the girl in the hazel tree, don't you, Tommy?'

Tommy replied: 'Whoever that boy is, our business is done here.'

Meeting: However, after going on a shooting rampage at a gypsy camp, Tommy was reunited with Esme Shelby (Aimee Ffion-Edwards)

Lost child: Speaking in the front seat of Tommy's car, Esme said: 'The spirits just took away your child. The same spirits want to give you a different child'

Esme continued: 'He is yours, the boy born with hazel eyes, calls himself Duke.

'His mother is dead, he is a thief, he works at the fairground but he says he wants more to life than big wheels and carousels. 

'If losing Ruby has left a hole in your heart I will send him to you if you give me a bit more gold.'

Reveal: A young man then appeared on screen tending to a horse as Esme explained to Tommy about a woman he had slept with during World War One

And viewers were quick to take to social media to express their surprise at the reveal.

One wrote: 'Tommy has another Son after going to his daughters funeral say what #PeakyBlinders.'

Another speculated: 'I believe the new long lost son is for the #PeakyBlinders movie. Apparently the plot is that new generation takes over as Tommy Shelby hands over the reigns.'

Shock: And viewers were quick to take to social media to express their surprise at the reveal

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

We are no longer accepting comments on this article.

Published by Associated Newspapers Ltd

Part of the Daily Mail, The Mail on Sunday & Metro Media Group