Few days ago I posted the new Temper Trap song, ‘Need Your Love’ for all of you to enjoy — and today the indie rock band have