Marcus Jones
2026 • 50m
Last November, ten of the UK’s leading experts briefed an invited audience of over 1,200 politicians and leaders from business, culture, faith, sport and the media. The briefing set out the implicatio...