A village church was packed for the funeral of three-year-old Ellie Walker, whose death remains a mystery.

Mourners, many wearing pink or purple, the toddler’s favourite colours, filled St Mary’s Church at Riddlesden, near Keighley.

After the singing of All Things Bright and Beautiful, those present heard from Ellie’s mum Andrea Walker, who said her daughter was always happy and “made people laugh with her antics”.

“God loaned me an angel for three years and took her back to be an angel,” she said.