Kayleigh Rogers' version of Leonard Cohen's Hallelujah was the highlight of her school's Christmas concert and has been shared thousands of times on Facebook.

Ten-year-old Kayleigh has moderate special needs, and is normally very shy, says her headteacher Colin Millar: "She'd be a very quiet little girl, but when she sings, she just opens up."

Kayleigh is one of 200 students aged three to 16 at Killard House School in Donaghadee, Northern Ireland.