The scenes of a woman riding a giant mechanical bull and it being worshiped during the opening ceremony certainly has prophetic implications.
While Birmingham is known to be represented by a bull, it certainly looked and felt like worship of a giant beast.

Another layer to consider is that the woman riding the bull also is reminiscent of the Myth of Europa, the pretty princess (of whom Europe is named) who was raped by the God Zeus masking himself as a bull. This myth is increasingly being promoted all over Europe

For more see