What are the specific advantages of investing in the UK over other markets?

Simon Gergel, Manager of The Merchants Trust, discusses the specific advantages of investing in the UK over other markets.

Recorded 5 December 2022