What inspires us?

Picture the scene; July 11th 2016, Stade de France. 22 seconds after the 108th minute of play, much to the surprise of onlooking fans, one of the footballers brings the gruelling game to a close by scoring the winning goal. Seconds later millions erupted into triumphant cheers, whilst many millions more were left in bitter…

Details