A Brechin shopkeeper has been allowed home from hospital for the first time after an A90 smash six weeks earlier.
Abdul Salam was on his way home from News Plus in Brechin when his car collided with the rear of a lorry on the outskirts of Dundee on June 6.
The 40-year-old, who is known as Abi, was travelling with his five-year-old daughter Aleena at the time.
Aleena was released from Ninewells Hospital after a few days, but Mr Salam has been recovering there since.
He was allowed home at the weekend to see his family and celebrate Eid, the end of Ramadan.
His uncle Mohammed Issa said his family was “overjoyed” that Mr Salam had been well enough to go home to celebrate.
He said: “We were all delighted that he was well enough to spend a couple of days at home.
“We are all so happy that Abi is improving all the time.
“He sustained serious injuries in the accident, including head injuries.
“However, although he is not yet completely recovered, he was well enough for the hospital to let him spend time at home.”
Mohammed said that his nephew had walked with help and had been able to talk since the accident.
He added: “He is making improvements every day and hopefully it won’t be too long now until he gets home permanently.
“He will still have to go to hospital for appointments and check-ups but we are all so happy that he has come this far.”
Mr Salam runs the newsagent in St David’s Road and lives his wife Adeela and three children Arafat, Arham and Aleena in in the Maryfield area of Dundee.
Mr Salam and his daughter had to be cut free from the wreckage of their car by firefighters using cutting equipment.
It took more than an hour to get the male out and after the accident his family spoke of their fears that he may not survive.
The lorry driver was not injured.