The UK has more billionaires per head than any other country, as the number of billionaires calling Britain ‘home’ rose to over 100 for the first time, according to the Sunday Times Rich List.
The 104 UK-based billionaires have a combined wealth of over £301 billion, whilst London holds the record for the most resident billionaires living in any city with 72 compared to Moscow’s 48.