Furious Glastonbury Festival revellers have had to bear the brunt of drink price hikes again - with some as high as £12.90.

Thousands flocking to the major music event have been left mortified by the 'criminal' prices after the full on-site bar list was shared online.

A pint of beer or cider will set punters back an average of £6.90, with the most expensive at £7.20. Burrow Hill is selling the cider for cheapest at £6.60.

Cans will cost £6.50, whilst a glass of wine is a staggering £8 a bottle of wine is £32 or for prosecco it's £43.

Meanwhile, spirits range from £7.95 to nearly £13.