A homeless man has been left overwhelmed by the kindness of strangers who have raised hundreds of pounds to help him off the streets of Newcastle.
James Williams has spent several years sleeping rough in doorways in Newcastle city centre after falling on hard times.
But despite his difficult situation, the 43-year-old is determined to stay positive and makes colourful friendship bracelets to raise funds for a bed for the night.