Soulwax have co-composed and co-produced James Righton's new album "JIM I'M STILL HERE", out July 8th on DEEWEE. Pre-order it here