Politicians, journalists, tourists and members of the public became witnesses to the attack, which left four people dead and at least 40 injured.

People described what they saw as events unfolded.