The Business and Human Rights Resource Centre has published, ahead of the UK General Election on 7 May, a report called An agenda for the election, and recommendations for the next government. British companies have a massive impact on human rights around the world....