A pedestrian suffered face and chest injuries after a man on crutches jumped out of a taxi and attacked him.

The victim had just left a pub on Main Street in Newtongrange, Midlothian, on Sunday evening when the suspect got out of a private hire taxi and confronted him.

The man, who was using two crutches, attacked him before getting back in the taxi and leaving the scene.

The "shaken" 53-year-old victim went to Edinburgh Royal Infirmary where he was treated for facial and chest injuries.

Detectives have appealed for any witnesses to come forward, stressing they are keen to trace the driver of the silver private taxi.

The suspect is described as a white man who is around 5ft 10in with a heavy build. He has blue eyes, a bald head and is in his late forties.

He was believed to be wearing a dark Adidas top with white stripes, matching tracksuit bottoms and white trainers.

The incident happened at around around 7.45pm on Sunday.

Detective constable Ian McCandlish, of Dalkeith CID, said: "This attack has left the victim upset and badly shaken.

"We are particularly keen to speak to the driver of the silver private hire taxi, who would have witnessed the attack.

"Anyone who was in the Main Street area and saw anything suspicious is asked to get in touch with us immediately."

Those with information can contact Police Scotland on 101 or anonymously through Crimestoppers on 0800 555 111.