The final episode of Peaky Blinders has aired, and fans of the show have praised the emotional but "satisfying" ending. Thomas Shelby, who thought he was living under the death sentence of tuberculoma, had a lot of loose ends to tie up.
Dr Holford, played by Welsh actor Aneurin Barnard, had told Tommy that he had an incurable brain tumour and one he was highly likely to die from. Tommy also received the news that as the tumour grew he would continue to deteriorate, suffering from seizures and hallucinations.
READ MORE: Fans fume as Welsh actor delivers health blow to Tommy