Pedestrians walk through the town centre in Luton, north of London, one of Britain's most diverse towns, with a non-white majority and an estimated 150 languages and dialects spoken on its streets and its places of worship