Britain finally shows some improved economic momentum