The price of bitcoin has hit a new all-time high, reaching above $118,000 (£87,000) for the first time in its history.
The latest rally comes despite global economic and geopolitical uncertainty, leading to speculation that investors are increasingly viewing the world’s most valuable cryptocurrency as a safe-haven asset like gold.