UK experiencing slowest economic recovery in 170 years

The Daily Telegraph mentions IEA research