If you've just finished your internship, it's better to move to the UK immediately. This is because you wouldn't have decided on a branch yet, and once you move to the system , you can navigate through and take the branch of your choice in all Physician specialties. Surgical specialties are tough, and people who have just completed MBBS, are more flexible on giving up surgical specialties for easier to get Physician specialties.If you've already spent 2/3 years preparing for NEETPG, it's always better to do a PG in India and then move to the UK. This is because you wouldn't have anything to put on your CV for 2/3 year gap you had, and this makes getting jobs and training positions much more difficult. Also, PG duration is very long in the UK, usually 6–8 years, and it just might not be feasible for many people who have already spent 2/3 years preparing for NEETPG.It's better if one does PG in India, and then moves to the UK, as you would be able to save atleast 2–4 years from training period in UK, and you would be safe as you're still a specialist in India, just in case things don't work out as planned in the UK.
Kavyansh Bhan, Senior Clinical Fellow (Trauma & Orthopaedics) at NHS England
Source: Quora Digest