If you’ve been too busy glued to your TV watching the Olympics, you’ve probably missed out on some of this week’s hottest music video premieres. Team GB offered up some melancholic vibes from indie