Advertisement

Pictures of the week: Referendums, royal weddings and Ramadan