This memo was produced by Anchor Advisors and the firm's UK-based partner, GK Strategy. UK Election Results The dust has settled after last week’s seismic set of local and devolved elections across England, Scotland and Wales. Voters abandoned the established parties in droves, turning instead to populist alternatives. Reform UK and the Greens were the big winners in England, gaining 1,451 and 441 seats, respectively (out of approximately 5,000 total council seats). Labour lo
Anchor Advisors
1 day ago3 min read
Read the latest news and blogs from Anchor Advisors.