John Lewis has the perfect gift for sports fans eager to will on Team GB from the comfort of the sofa during the Olympics.

John Lewis one-piece

The department store group, an official backer of London 2012, is selling a Union-flag emblazoned one-piece for the patriotic among us who want to remain cosy while cheering on Jessica Ennis and co.