Bitcoin cryptocurrency price drops by 5% to a three-week low

The token fell as much as 7.7 per cent to $21,404 (£18,057) in early trading, before recovering slightly to reach $21,714 (£18,311) by just after 10.30am.