"How did Alfie (and Jake?) pay foe the funeral?
They said they would cater for free.."
Yes, but the funeral itself would have cost thousands of pounds.
And Nana was not Jake's nana. Perhaps that's why people felt sorry for Alfie who is her grandson and also surrogate mother.