Black Friday: People queue outside Marks & Spencer on London's Oxford Street

People queue outside Marks & Spencer shop on Oxford Street, London, as Black Friday kicks off today (November 25).