The UK appears to have officially lost its coveted spot on the list of the world’s five largest economies. During Wednesday’s Budget, Philip Hammond, in a series of statements aimed at highlighting