St Albans music teacher Mike Woodhams narrowly missed winning the latest the Britain's Got Talent final.

Mike Woodhams, who lives in Milton Keynes, teaches singing for schools across the St Albans area, and for before and after-school classes run by Performing Herts.

His side-splitting impressions of musical legends carried him all the way to the final of the hit ITV show, although he wasn't able to go all the way to victory.

After previously channelling the likes of James Blunt and Boyzone, in his final performance Mike did impersonations of Britney Spears, Elton John and Kate Bush, receiving a huge ovation from the crowd.

Speaking on the programme, he talked of the positive reaction from the children he teaches, saying: "The kids have been amazing, they've been so excited about the whole thing and it's really helped to bring the school together."

Even the notoriously stone faced Simon Cowell was impressed, noting: "We have an incredibly talented teacher here in the final."

Ultimately, his efforts saw him finish 7th out of 11 acts on the night, receiving 5.4% of the public vote.

The competition was ultimately won by singer Sydney Christmas, with a performance of Somewhere Over The Rainbow.