Thousands of Good Samaritans across the UK and Ireland are supporting the homeless over Christmas.
Homeless people can enjoy the festive period in a B&B in Bradford, tuck into a dinner in Dublin or attend a library in Scotland on Christmas Day.
Inn Churches will pay for about a dozen homeless people to spend Christmas in a bed and breakfast in Bradford.
The charity operates a winter shelter scheme with 19 churches in and around the city, providing homeless people with a bed in a church, a meal and support for a week.
Over the Christmas week, St Matthews Church, at Willesden, London, will pay for those due to stay there to be accommodated in a bed and breakfast for up to three nights.
The Salvation Army will also provide the guests with a Christmas dinner.
In Newcastle upon Tyne, volunteers will make roast turkey with all the trimmings for homeless people on Christmas Eve.
The lunch at the city's Central Station has been organised by the charity North East Homeless.
They will serve roast turkey and veg, pigs in blankets with gravy followed by Christmas pudding.
The event has been supported with donations from local businesses, as well as well-wishers who pledged £4.99 to buy lunch for a homeless person.
Rutherglen Library in South Lanarkshire, Scotland, will be open between 11am and 2pm on December 25, with staff planning a festive film screening.
It is the second year the library has opened on Christmas Day, with SNP Culture Secretary Fiona Hyslop hailing the initiative.
She said: "Rutherglen Library fulfils a need in the community, and this does not go away during the festive period."
John Ross, leader of South Lanarkshire Council, said: "I have to pay tremendous credit to the staff, who give up their own time to ensure people are not isolated over the Christmas period."
And in Wales, a Cardiff chippy will open its doors on Christmas Day to serve free portions of fish and chips to the homeless, elderly and vulnerable.
The city's Victoria Fish Bar will be open from noon to 3pm on December 25 after its owners said they wanted to "make a difference" as "homelessness has been on a rise in Cardiff".
The season of goodwill is also in full swing in Ireland, where hundreds of people are expected at the annual Christmas Day dinner at the RDS in Dublin.
Now in its 95th year, the event organised by the Knights of St Columbanus is attended by homeless people and those who are otherwise struggling.
This year's comes amid an ongoing housing crisis in Ireland, with the number of homeless having passed 10,000 in 2019.
Around 300 volunteers helped put on last year's event, which was attended by 450 people.
Guests will be treated to a three-course traditional Christmas dinner, and toys are handed out to children.
The organisers also prepare around 3,000 other meals for distribution to other people in need across the city.
North of the border, St Patrick's soup kitchen in Belfast will again open its doors on Christmas Day.
"We had 50 last year but expect double that this year," said co-ordinator Paul McCusker.
The facility has got use of a minibus for the day and will provide lifts to many of those wishing to attend.
Christmas dinner will be served from 10am to 2pm and presents will be given to children, with a special visit expected from Santa himself.
In Londonderry, around 100 volunteers are giving their time to serve Christmas dinner in Claude's Cafe to those in need or those who would be spending the day alone.
The event has become a tradition in the city and is now in its 15th year. It is supported by a range of other local businesses as well as donations from the public.
And in the first initiative of its kind in London, City Hall will open its doors to the homeless on Christmas Eve offering a range of free services.
London Mayor Sadiq Khan will welcome 100 homeless people who are currently receiving assistance from services funded by City Hall and delivered by charities St Mungo's and Thames Reach.
Guests will be greeted by the London International Gospel Choir before having a three-course meal.
They will then have access to a range of services, activities and entertainment including a free hairdressers, opticians, karaoke and art workshops.