It’s that time of the year again when hundreds of thousands of people come together for the Edinburgh festivals.