Ed Sheeran and Macklemore-gate: What happened and what does it mean?