Trafalgar Square will host this year’s Vaisakhi celebrations in London on 6 April, a statement said. The free family event, organised by the mayor of London and supported by the…