Year four youngsters at Cromer Junior School staged a 'practically perfect' performance of the much-loved musical Mary Poppins, adding their own comedy twist to the classic tale of the quintessential English nanny.

North Norfolk News: From left: Jack and Ericas as Mr Dawes senior and Mr Dawes junior, with Immie, Amelia and Linna s bankers and clients.Photo: KAREN BETHELLFrom left: Jack and Ericas as Mr Dawes senior and Mr Dawes junior, with Immie, Amelia and Linna s bankers and clients.Photo: KAREN BETHELL (Image: Archant)

Nearly 70 eight and nine-year-olds took part in the production, which was performed for parents, friends and fellow pupils, with a retiring collection taken for mental health charity Young Minds.

Tara Fletcher-Rollison, who co-produced the show with fellow Year 4 teacher Lauren McManus, said taking part in the annual production helped build children's confidence and gave some of the quieter pupils a chance to shine.

North Norfolk News: A fox hunting scene in Cromer Junior School's production of the musical Mary Poppins.Photo: KAREN BETHELLA fox hunting scene in Cromer Junior School's production of the musical Mary Poppins.Photo: KAREN BETHELL (Image: Archant)

Thanking parents, who provided costumes, and support staff, who helped backstage and created scenery and props, she added: 'The performances were fantastic and we believe the enthusiasm and laughter of the children serves as an inspiration for the whole school.'

North Norfolk News: Nannies and market sellers pose for a photo in Cromer Junior School's production of the musical Mary Poppins.Photo: KAREN BETHELLNannies and market sellers pose for a photo in Cromer Junior School's production of the musical Mary Poppins.Photo: KAREN BETHELL (Image: Archant)

North Norfolk News: Mary Poppins (Isobel, 8) is interviewed by TV crew members Sophie, 8, and Sienna, 9.Photo: KAREN BETHELLMary Poppins (Isobel, 8) is interviewed by TV crew members Sophie, 8, and Sienna, 9.Photo: KAREN BETHELL (Image: Archant)

North Norfolk News: From left: Sweeps Freddie, Dylan, Tyler, Tom and Nikola, with Harry, who played Bert.Photo: KAREN BETHELLFrom left: Sweeps Freddie, Dylan, Tyler, Tom and Nikola, with Harry, who played Bert.Photo: KAREN BETHELL (Image: Archant)

North Norfolk News: Waiters (from left): John, 9, Alfie, 9, and Diorand, 8.Photo: KAREN BETHELLWaiters (from left): John, 9, Alfie, 9, and Diorand, 8.Photo: KAREN BETHELL (Image: Archant)

North Norfolk News: Comedy trio Archie, 9, Jack, 9, and Metiya, 8.Photo: KAREN BETHELLComedy trio Archie, 9, Jack, 9, and Metiya, 8.Photo: KAREN BETHELL (Image: Archant)

North Norfolk News: The Mary Poppins choir.Photo: KAREN BETHELLThe Mary Poppins choir.Photo: KAREN BETHELL (Image: Archant)

North Norfolk News: Jane and Michael (Amaiya and Tom) look on in amazement as Mary Poppins (Isobel) clicks her fingers and brings the toys (Gabriel and Gabi) to life.Photo: KAREN BETHELLJane and Michael (Amaiya and Tom) look on in amazement as Mary Poppins (Isobel) clicks her fingers and brings the toys (Gabriel and Gabi) to life.Photo: KAREN BETHELL (Image: Archant)

North Norfolk News: Cast members on stage in Cromer Junior School's production of Mary Poppins.Photo: KAREN BETHELLCast members on stage in Cromer Junior School's production of Mary Poppins.Photo: KAREN BETHELL (Image: Archant)