Beyoncé has reportedly made a surprise move after struggling to sell out seats on the UK leg of her Cowboy Carter tour.
While the songstress, 43, has been dazzling on stage, she’s failed to completely sell out any of the six nights of shows at north London’s Tottenham Hotspur stadium.
However, instead of leaving the stadium looking empty amid the unfilled seats, she’s reportedly been giving out unsold tickets to good causes, reports The Sun.
Reports suggest that the food banks in the capital have been offering low-income families the chance to see the Halo hitmaker live on stage thanks to free tickets.

The singer is playing six nights in London this summer, with the star having already played on June 5 and 7, with the remaining shows on June 10, 12, 14 and 16.
However, on Monday night, there were reportedly still hundreds of tickets available for her third show on Friday, with the publication stating that 75 sections still has unsold seats.
When tickets went on sale in February, fans raised their eyebrows at the price of the highest priced seats, which came in at an eye-watering £950.
However, prices have been slashed in the lead-up to the show, with fan presale tickets reportedly now dropping to £141.60.
On-Air-Personality, Moet Abebe, is of the opinion that Stealthing is a form of r@pe. Stealthing is the practice of...
Toke Makinwa has revealed she’s single and enjoying her single status, though she admits she’s missing some things by not being...
This gist was dropped when he took a walk down memory lane to talk about how he created the...