Outside, the London weather last night may have taken a turn for the miserable, but inside Kentish Town’s O2 Forum the temperature could have given this week’s Spanish fiesta Primavera Sound a run for ...