Very competitive these days, especially the Bar... The number of pupillages is decreasing. You need a combination of things but the best things to start with are good grades at GCSE and A level and a degree from a Russell Group university or Oxbridge. Then you need the connections, work experience and personal soft skills.