Giant screen outside of Marks and Spencers in Leicester, currently televising some sort of swimming event.