UK is Still Overrated