A heavily pregnant woman is fighting for her life after being struck by a bus.

The incident happened at the junction of Lansdowne Crescent and Palmerston Place in Edinburgh at 7pm on Wednesday.

The 31-year-old suffered serious head injuries after being hit by a number 26 Lothian bus while crossing the road.

Her unborn child is believed to have been unharmed.

Inspector Roger Park said: "This is a tragic incident and our thoughts are with everyone involved.

"We are currently investigating this collision and we are eager to speak to anyone who may have witnessed it."

Anyone with information is asked to contact 101.