A U-turn just days before the World Cup in Qatar means fans won't be able to drink beer in the stadiums. (Getty)