The UK productivity puzzle is a TFP puzzle: current data and future predictions