Creative Review is all over these gorgeous posters by Jack Hudson, commissioned by Channel 4 to visualise how different departments at the channel function. Clocking up 2000 layers at A0 size, these are the largest and most complex pieces Hudson’s ever produced.