Britain has abandoned its claim to be the world's fifth largest economy | Heykuki News