How Beyoncé has caused a storm in the media following her new video and live performances.