Edinburgh Fringe opens as organisers call on audiences to ‘mix it up’

The festival – which has more than 4,000 shows – runs until the end of August.

Edinburgh Fringe opens as organisers call on audiences to ‘mix it up’
The festival – which has more than 4,000 shows – runs until the end of August.