UK PM Starmer To Make Stunning Admission: ‘Globalization Is Over’

“The world has changed, globalization is over and we are now in a new era”