Always go by the measurements not the size printed on the label - there is far too much room for discrepancy in UK sizing
Has some lose stitching on the seam which may be an easy fix 

 30 inches bust
23 inches waist
54.5 inches overall length from top of shoulder to hem or trouser
 29 inches Inside Leg Seam (inseam)
24.5 inches inside arm seam


SIZING - KEY MEASUREMENTS ARE GIVEN - IF YOU REQUIRE FURTHER MEASUREMENTS PLEASE ASK BEFORE BUYING.  WE DO NOT ACCEPT RETURNS FOR ITEMS THAT DO NOT FIT AS MEASUREMENTS ARE GIVEN AND IT IS BUYERS RESPONSIBILITY TO ENSURE THIS WILL FIT YOU