Fans of Beyoncé have praised the singer for her performance at Edinburgh’s Murrayfield stadium on Saturday night (20 May). The musician performed amid pouring rain at the 50,000-seater venue as part ...