UK Economy Outperforms Previous Estimates