Plot: It's 1968 and Enoch Powell's infamous "Rivers of Blood" speech creates serious tension in Poplar, especially when a group of dockers march in support of Powell. The midwives welcome a new nun, Sister Veronica, who's an instant hit with everyone - except Nurse Crane

Call The Midwife - Series 12
First Episode Aired On:
Sunday, January 1 2022
2 years ago
Sunday, January 1 2022
2 years ago
Last Episode Aired On:
Sunday, February 26 2023
1 year ago
Sunday, February 26 2023
1 year ago
Number of Episodes: 8