Millions of residents have left Tehran as Israel continues to attack Iran. Main roads have been clogged with traffic as people try to flee the metropolis.

At petrol stations, residents have waited in line for hours to fill their vehicles. Shops, banks and businesses have shut.

The authorities have blacked out the internet. Apartment blocks have been left largely empty.

And throughout, there is the continued threat of further Israeli bombardments.

To date, these have killed at least 639 people and injured 1,329 others, according to the US-based group Human Rights Activists in Iran.