The UK flash manufacturing PMI for June was recorded at 53.8, slightly below the forecast of 53.8 and down from May's 53.9. The flash services PMI came in at 50.5, beating the 49.3 forecast and the previous reading of 49.3. The composite PMI fell to 49.4, missing the expected 50.6 and lower than May's 49.7, indicating overall contraction.