Pressure is growing on British Prime Minister Theresa May to hold a second Brexit referendum, and the idea is beginning to attract backing from across the political spectrum, even from unlikely figures, including leading Brexiter and the one-time leader of the UK Independence Party Nigel Farage. Shifting public sentiment is acting as a backdrop to the…