At least five people have been injured in twin blasts that hit Bangkok on Soi Sukhumvit 71, a street running off a busy multi-lane road that bisects the Thai capital, at 9.11 GMT. The blasts occurred 100 yards apart.

The cause of the blasts is still not clear but a man carrying explosives was reportedly seen by people. He is known to have tried calling a taxi, but when the driver refused to take him, he threw a grenade at the car. He threw one more but missed and it fell on his legs. A photo of him without legs was posted on Twitter.

The Thai-Asean News network said police had confirmed the man as Sayed Murabi, an Iranian thought to have bombed his own house before hailing a taxi