UK Composite PMI Final (October): 51.8 vs 51.7 exp. and 51.7 previously

UK Services PMI Final (October): 52 vs 51.8 exp. and 51.8 previously